都知道 - 都知道 - 知识图谱网站

ios小程序开发

iOS码农的微信小程序开发总结

最近公司需要一个微信小程序demo去给客户看,就研究了几天。下面就说说开发微信小程序的时候遇到的一些问题,对于小程序的开发教程就不细说了,很多人都写的比我好。下面就说一些我个人觉得比较实用的。
快速创建页面刚开始开发小程序的时候,一个个创建对应页面的js、json、wxml、wxss文件是很痛苦的,后面才发现在全局配置文件app.json中直接配置,然后Ctrl+S就会自动生成对应的目录文件了,如下图所示。
Ctrl+S就会自动生成对应的目录文件全局的tabBar和navigationBar配置1.全局的tabBar属性和navigationBar属性要尽量配齐。如果没有配齐,在不同版本的微信中,可能会出现不同的情况。比如tabBar的背景颜色可能有默认颜色,可能没有默认颜色,具体对应微信哪些版本,我并没有去测试。
2.全局文件的颜色配置只支持16进制,不支持像red这种。

尽量使用最新版本的微信测试在一些相对较旧版本的微信中,当你使用了较新的API时,在真机中有可能出现事件不响应,而微信小程序又不能真机调试,这时候就坑爹了,不知道出现什么原因,模拟器运行又没有问题。所以当你测试真机的时候出现了莫名其妙的问题时,你可以看看当前版本的微信是否时最新的。
一般在安卓机测试是比较少问题的,安卓机使用的是QQ的内核。而iOS就比较坑了,在不同的机型上也会有点问题,目前在布局上,遇到i59.0系统出现了布局不规范,暂时还没有找到原因。
wx.showToast提示框目前微信的showToast都一定会带着图片,假如知道怎么去掉图片的同学,请告知一下。
动态设置属性动态设置属性格式Flex布局模式