小程序开发中常见问题解决技巧是什么,小程序开发中常见问题解决技巧 学到了吗

 2022-11-08    13  

  小软件开发详列了许多,有归纳的不对的地方性,热烈欢迎诸位薄罗藓在回帖处尖萼抨击。

小程序开发中常见问题解决技巧是什么,小程序开发中常见问题解决技巧 学到了吗 现场直播话术 衣服销售技巧和话术 美容销售话术 微信销售话术 抖音神曲 电视剧推荐 短视频推广 电影推荐 百科资讯 第1张

  1、搜索引擎必须是HTTPS

  非HTTPS的搜索引擎不被微信小流程容许

  2、input模块placeholder手写体色调

  写在placeholder-class里头的color并不施行,需要写在placeholder-style里头就能了

  3、wx.navigateTo难以重定向到带tabbar的网页

暗含tabbar的网页,必须采用wx.switchTab展开重定向

  4、tabbar在转换时网页数据难以创下

  tabbar的同时实现可能将是表明和暗藏view,因此,不会始终初始化page.onLoad()方法,能试著把标识符逻辑写在page.onShow()里头

  5、怎样获取shareTickets

  获取shareTickets需要在app.onLaunch或是app.onShow里头就可以获取到,而不是page.onShow,请一定要特别注意。

注:提议在app.onShow里头去获取,app.onLaunch不是始终会继续执行

  6、getPhoneNumber获取电话号码

  现阶段该USB特别针对非对个人开发人员,且顺利完成了证书的小流程对外开放。对个人开发人员是没配套措施初始化那个API的

  7、wx.previewImage相片自动更新

  自动更新的相片URL必须是HTTPS结尾,不能是邻近地区相片

  8、wx.playVoice音视频播映

必须保证音视频文件已经在邻近地区,比如在wx.startRecord后,能获取到filePath。或是提前初始化wx.downloadFile来下载资源文件,然后再播映

  9、API老版本兼容

  能用wx.canIUse或是wx.getSystemInfoSync来展开判断,老版本给出相应提示即可

  10、获取系统信息

  wx.getSystemInfo,可得到系统语言、屏幕宽高、微信版本号、操作系统、设备像素比、客户端甚础库版本等信息

  11、怎样去掉自定义button灰色的圆角边框

主要是button的伪元素设置了样式,去掉即可: button::after{ display: none;}

  12、回到网页顶部

  回到网页顶部,有两种方式:

  (1)采用scroll-view设置为纵向滚动,然后设置scroll-top值;

  (2)采用wx.pageScrollTo方法,此方法是1.4.0开始支持,因此要做低版本兼容;

  13、input textarea是APP的原生模块,z-index层级最高

有做过搜索框的同学,可能将会遇到IOS下面,设置icon的z-index后,依然难以表明。提议做表明暗藏效果:点击之前是一个view,点击之后暗藏view,表明input~

  14、小流程怎样冷启动

小流程的机制,是在退出五分钟内进入,就会表明的是退出前的网页,如果你希望进入小流程都相当于冷启动的方式,直接进入主网页。你能在page的onUnload里头里头set一个值,然后在app的onShow的时候判断那个值,然后决定是否跳到首页~

  15、一段文字怎样换行

  小流程中唯一能同时实现换行的标签模块是text

  注:text中不支持,只能采用\n展开换行

  16、设置最外层标签的margin-bottom在IOS下不施行

  margin-bottom在安卓和开发工具里头都正常,就是在IOS下不起效,提议改成padding-bottom

  17、小流程中canvas的相片不支持base64格式

base64格式相片,在开发工具里头能正常表明,真机上没有表明。提议修改成带https结尾的url形式

原文链接:https://zazhiba.com.cn/post/21340.html

=========================================

https://zazhiba.com.cn/ 为 “自由随风” 唯一官方服务平台,请勿相信其他任何渠道。