分类归档

小程序

FWQ
小程序
电影影评小程序实例开发简介
这篇文章主要为大家详细介绍了微信小程序之电影影评小程序制作代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了微信小程序制作影评小程序的具体代码,供大家参考,具体内容如下 这是博主的项目包含的文件截图: 首先如图建立文件夹和page页面 然后app.json页面更新代码如下: {  "pages": [  "pages/hotPage/hotPage",  "pages/comingSoon/comingSoon",  "pages/search/search",  "pages/more/more"  ],  "window": {  "backgroundTextStyle": "light",  "navigationBarBackgroundColor": "#fff",  "navigationBarTitleText": "WeChat",  "navigationBarTextStyle": "black"  },  "tabBar": {  "list": [{  "pagePath": "pages/hotPage/hotPage",  "text": "本地热映"  },{  "pagePath": "pages/comingSoon/comingSoon",  "text": "即将上映"  },{  "pagePath": "pages/search/search",  "text": "影片搜索"…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序制作及动画(animation样式)详细说明
这篇文章主要介绍微信小程序制作及(animation样式)详细说明的相关资料,这里对小程序制作进行了详解,介绍动画部分的知识,需要的朋友可以参考下 微信小程序制作 实现效果图: 微信小程序也已出来有一段时间了,最近写了几款微信小程序项目,今天来说说感受。 首先开发一款微信小程序,最主要的就是针对于公司来运营的,因为,在申请appid(微信小程序ID号)时候,需要填写相关的公司认证信息如,营业执照等 再次就是用一个未曾开通过公众号的QQ号或微信号来注册一个微信小程序号。 最后,下载微信小程序开发工具。 由于这里,我们更多的关注如何去开发一些app,而不是科谱微信小程序,故在此不在过多的解释,详细的说明,可以去官网帮助文档。 在看到上图,小伙伴们大致有一个了解,这个是工具中的,一些效果没有在真机上好看。 由于在开发中,本以为画面不是很流利,实际上完全出乎我的意料,动画效果很流畅,可以与ios,andriod app相媲美,以后有时间讲讲开发app的相关例子。 在介绍这个文章前,假设用户都已看过微信小程序的相关文档。 这个项目基本上是按照微信原有的文件结构来的,并没有额外的去添加特别多的文件结构,因为微信小程序规定,项目文件大小不能超过1M,要求我们尽可能的压缩小程序代码或其它文件等,下面是微信app文件结构整体截图 1.app. 主要是全局公共的js方法声明及调用所在的文件 2.app. 是小程序整个的,所以有的页面都在要此注册,不然不允许访问(如下图所示) 3.app. 是小程序全局的css文件,公共css写在此最好不过的了 4.pages下是对应着所有页面,每个页面,可以添加四种类型的文件,.json,.wxss,.w,.js (如下图所示) 5.utils 是我们公共的js存放的地方,因为微信小程序要求,每个js文件里的方法不可以直接或调用,必须要用 .exports方法导出,这样pages 下的.js文件才可以调用到我们在此写的js方法。这点特别要注意  1)app.json页面配置及注册:  2)pages页面结构:  下面我们开始详细的讲解每个页面…
2024-11-25 阅读全文 →
FWQ
小程序
小程序中如何生成小程序码
导语: 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。 (学习视频分享:) 那么在小程序中,如何生成小程序码?虽然小程序目前可以分享到朋友圈了的,但小程序码的传播无论是直接分享给好友,还是作为图片分享,或是作为线下扫码入口,都是引流的一种重要的入口。 实例效果: 具体实现: 小程序端代码,在view元素上绑定事件 <view>小程序码</view> 登录后复制 小程序端逻辑代码 Page({   data: {},   // 绑定的点击事件函数   onViewTap() {     this.createQrCode(); // 调用生成小程序码   },   // 生成小程序码   createQrCode() {     this.showLoading();     wx.cloud       .callFunction({         // 请求云函数         // 云函数getQrCode         name: 'getQrCode',       })       .then((res) =&gt; {         console.log(res);         const fileId = res.result;…
2024-11-25 阅读全文 →
FWQ
小程序
如何恢复微信iCloud备份?
如何恢复iCloud备份? 1、打开恢复大师,并登录iCloud账户; 2、选择想要恢复的备份,点击【下载】; 点击下载“”; 3、等待备份文件下载完成; 4、点击【微信聊天记录】,进行恢复即可。 推荐教程:《》 以上就是如何恢复iCloud备份?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
怎么查看自己电脑安装的小程序
查看自己电脑安装的小程序方法:首先在电脑上安装相关软件,并设置【开发者选项-usb调试】;然后连接到电脑的usb端口安装好驱动,并选择【文件传输】;最后点击查看安装的小程序即可。 【相关学习推荐:】 查看自己电脑安装的小程序方法: 一、首先,需要在电脑上安装total_control手机投影到电脑工具,并且在手机的设置里面开启【开发者选项】功能里面的【USB调试】。 二、再将手机用数据线连接到电脑的USB端口,按照提示一步步安装好驱动,在连接手机时选择【文件传输】。 三、如果连接上了USB线没有反应,请检查【USB调试】是否打开,还有数据线是否连接正常,不行的话可以拔掉数据线重连。 四、连接成功后你可以看到两个快速启动界面和手机界面,关闭两个快速启动界面,然后你可以用鼠标点击图标和拖动页面,像真的在手机上玩一样。 以上就是怎么查看自己电脑安装的小程序的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中用WebStorm使用LESS的方法
这篇文章主要介绍了微信小程序中用webstorm使用less的相关资料,需要的朋友可以参考下 前提 自己前端不熟悉,很多都需要练习 网上找了一个css的demo, 放到微信小程序后,可以运行 图片很大,没有弄,加载可能有点慢(不相关的,就不扯了) Less环境 Less需要nodejs的npmnodejs的环境这里略了自己百度 通过 npm install less -g 登录后复制 安装好 less(没有用过的,可以理解为 maven的库, gradle库,pods的库) WebStorm的Less使用 先关联对应的less 当然,对应的wxss文件,在webstorm中的显示, 可以参考自己其他文章 WebStorm:遇到的问题 这里,只要创建less文件,就会自动生成对应的wxss文件了(当然,写好保存less文件,会自动刷新wxss文件,很方便吧) 直接wxss和 less的比较 我们先看下页面 页面很简单 就只有一个 sky 套用…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序发送模版消息注意事项有哪些
在微信小程序中发送模版消息 参考微信公众平台Api文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/notice.html#模版消息管理 此参考地址说明很详细,步骤也很详细。 实现逻辑分为: 1,获取access_token 2,发送模版消息(包含用户的openid,模版的template_id,用户触发的表单form_id或支付的预prepay_id) 注意:   1,用户的openid通过用户授权获取   2,模版的template_id从小程序公众平台的 “模版消息” 上查看   3,表单的from_id从用户触发的表单提交事件中report-submit=”true”来获取,如果发送的用户支付消息则该值可以是下单支付的预prepay_id 错误返回码注意事项:errcode:41028,errmsg:“invalid form id hint: [YVJBEA0597ge21]” 有几种情况会报此错误:   1,发现form_id的值是 “the formId is a mock one” 则说明不是用真机测试,需在真机测试。   2,触发确定事件的用户和发送消息的用户不是同一人   3,预支付的用户和发送消息的用户不是同一人…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发入门(七)如何使用weui.wxss
什么是weui? WeUI是在遵守微信视觉设计规范下,由官方设计团队为小程序量身定制的基础样式库。 这里把WeUI放到基础篇里,是因为WeUI是官方出品,并且在10月28号IDE更新后,IDE不能识别和引用css,同时也屏蔽了从网络获取样式文件,和css划清界限。 》》》 如何引入WeUI 下载WeUIweui.注意是在【weui-wxss/dist/style/】目录下,不要【weui-wxss/src】目录里面下载 将weui.wxss拷贝到小程序根目录中 在app.wxss或页面wxss导入weui.wxss /**app.wxss**/ @import 'weui.wxss'; 登录后复制 以上就成功引入了weui.wxss,weui也提供了单个组件的样式引入,流程同上。 》》》 如何使用WeUI 根组件使用class=”page” <view></view> 登录后复制 页面骨架组件使用class=”pagexxx”(注意是两个下划线) <view></view> <view></view> 登录后复制 其他组件都已weui-开头后接组件名称,例如class=”weui-footer” <view>我是页脚</view> 登录后复制 组件的子组件样式,例如view.weui-footer组件还有链接和版权信息。 <view><view>     <navigator>小黄象</navigator></view><view>Copyright © 精品专栏组</view></view> 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序自动化部署
本篇文章给大家带来了关于的相关内容,其中主要介绍了微信小程序自动化部署的相关问题,日常开发微信小程序的流程是比较繁琐的,自动化部署流程可以缩减这个流程,下面一起来看一下,希望对大家有帮助。 【相关学习推荐:】 我们先来梳理一下日常开发微信小程序的流程:代码开发完之后我们首先要提交到代码仓库,然后使用微信开发者工具运行代码,接着通过开发者工具上传代码到微信小程序后台,最后在后台提交审核。 不难看出流程还是比较繁琐的,自动化部署流程可以帮助我们缩减这个流程,做到解放解放码农的双手,具体如何实现,我们往下看。 miniprogram-ci 微信小程序的自动化部署流程必须依赖 miniprogram-ci,这个插件。 miniprogram-ci 是从微信开发者工具中抽离的关于小程序/小游戏项目代码的编译模块。 开发者可不打开小程序开发者工具,独立使用 miniprogram-ci 进行小程序代码的上传、预览等操作。 因为脚本的执行依赖这个插件,所以我们可以将这个插件安装在要执行脚本的服务器上,或者安装在本地项目中。 npm install miniprogram-ci --save 登录后复制 微信公众平台配置 登录公众平台,打开 开发-开发管理-开发设置,找到 小程序代码上传 配置项,生成小程序代码上传密钥,并添加 ip 白名单,密钥文件可以存放在要执行脚本的服务器上,或者保存在项目中,只要能让脚本访问到即可。 密钥文件 微信公众平台生成的密钥文件具体内容如下: 脚本 编写 xxx.sh 的执行脚本,命名随意。…
2024-11-25 阅读全文 →
FWQ
小程序
关于微信小程序分页加载的代码
本篇文章主要介绍了微信小程序分页加载的实例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 整理文档,搜刮出一个微信小程序分页加载的代码,稍微整理精简一下做下分享。 分页加载功能大家遇到的应该会经常遇到,应用场景也很多,例如微博,QQ,微信朋友圈以及新闻类应用,都会有分页加载的功能,这不仅节省了我们用户的流量,还提升了用户体验。那么今天的这篇文章就是介绍微信小程序中如何实现分页加载的功能。照例先上源码及效果图。 源码传送门 要实现这样的功能,一般需要在请求数据时加入当前请求页数,以及页的大小(每页显示的数量)也有一部分接口是通过请求的开始偏移量和结束偏移量请求数据,例如你一页显示10条数据,第一次(第一页)请求即开始start为0结束end是9,第二页就是从10到19,以此类推。 既然要实现分页加载功能,最重要就是下拉以及上拉的处理事件,在微信小程序中已经帮我们封装好了上拉以及下拉的触发事件,如下 /**  * 页面相关事件处理函数--监听用户下拉动作  */  onPullDownRefresh: function () {  },  /**   * 页面上拉触底事件的处理函数   */  onReachBottom: function () {  }, 登录后复制 可能刚接触微信小程序的爱好者,会遇到一个问题,为什么我重写了上拉和下拉函数,但是当我上拉或者下拉的时候函数为什么不回调啊。莫急莫慌,那是因为除了重写这两个函数,我们还需要在json配置文件加入下面代码 {   "enablePullDownRefresh": true } 登录后复制 有了上面的代码,我们每次上拉或者下拉就会触发相对应的函数了。 在data中创建数据  data: {   page: 1,   pageSize: 30,   hasMoreData: true,…
2024-11-25 阅读全文 →