开发中的坑——微信小程序篇

本文介绍了微信小程序开发中遇到的一些问题及解决办法,包括版本更新、硬件接口使用、错误提示优化、图片显示调整、小程序注册费用及页面生命周期管理等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.很多接口需要微信安装最新版本。
2.某些需要用到硬件的接口,比如计步数,需要手机开放功能给微信,甚至有的手机需要手动在微信输入一段代码才可以让手机支持:
//setkey <deviceinfoconfig><voip><sensor><stepCounterMaxStep5m>1000</stepCounterMaxStep5m><stepCounterSaveInterval>60000</stepCounterSaveInterval><stepCounterRateUs>600000</stepCounterRateUs><stepCounterSwitch>1</stepCounterSwitch></sensor></voip></deviceinfoconfig>

  微信退出后重新登录即可。

3.不支持的接口需要弹窗告诉用户原因,接口fail函数会有报告的。
4.小型块元素里面的image会有无法消除的上边距,需要用浮动,或者绝对定位消除。其实普通网页也一样。   
5.公众号里面申请小程序不需要手续费,独立申请的小程序需要300元审核费用。
6.声明周期中的onLoad函数只执行一次,要每次进入页面都执行,就需要调用onShow函数。从这里发现,页面跳转回退后,小程序并不会消除内存中的数据,说明小程序是自带状态管理的,那样就是把数据缓存起来,难怪它只能写5层。这样就不像Vue那样需要一个VUEX那样的状态管理器。

转载于:https://www.cnblogs.com/mazhaokeng/p/7264148.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值