前言
由于工作需要,首次进行微信小程序,从基础环境搭建到小程序发布,体验到小程序便捷的同时,也踩了不少坑,在此记录下。1、弹窗事件穿透问题
这个问题相信很多小程序者都会碰到。
现象描述:打开一个弹窗,滑动弹窗中内容,会影响到下层,导致下层跟随滑动。
解决方式:
在标签中添加,如下示例:2、端微信小程序不支持下拉刷新
建议使用实现3、端微信小程序不支持自定义标题栏
若设置了自定义导航栏,在端展示会出现两个导航栏,如下:
4、-支持富文本节点不足
不是所有的标签、属性都支持,支持属性参考:支持属性5、网络访问不支持访问
在可以通过配置暂时性的忽略以方便,但是在时就必须要采用了,并且还要在微信小程序者后台【项目配置中】提前配置合法的域名。
模式配置方式:
微信者工具 → 右侧工程【详情】→ 勾选【不校验合法域名…】,如下图:
6、文件上传
仅支持单文件上传,若有多文件上传的需要自己封装函数,多次调用.();
7、页面中的弹窗要使用-
在端运行为作为原生组件,其层级高于小程序组件,因此要保证弹窗的层级高于,必须使用同为原生组件的组件.
-的使用,类似小程序组件的使用。
:-属性对原生组件在真机上不生效,因此显示在上的要放在布局时要放在后面;8、在端蓝牙连接时手机息屏或小程序处于后台无法进行通信
解决方案:
方式一:保存屏幕常亮
方式二:
在工程的.中,监听(显示)和(隐藏)方法
在微信小程序.中监听()和()
在笔者的工程中是的方式,如下:在断开蓝牙连接并记录断开连接的设备信息;
2.在时重新与断开的设备进行蓝牙连接;
3.同步并处理离线的蓝牙数据;
代码如下:
© 版权声明
本站文章均来自于网络,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,核实后本网站将在24小时内删除侵权内容。邮箱:dxsen@qq.com
THE END