线上服务咨询
微信小程序开发常见问题
发表时间:2019-07-17 09:44:03
文章来源:沈阳软件开发
标签:软件开发 软件定制 软件设计 软件公司 沈阳软件开发 沈阳软件定制 沈阳软件公司 沈阳软件制作 沈阳软件设计
浏览次数:0
现在小程序越来越热,我们开发微信小程序时常见的问题是什么?今天,小编将简要地来找你:
1.域名必须是HTTPS
小程序后台配置的域名,包括服务器域名,服务域名,邮件推送域名和常用QR码域名。前三个必须是HTTPS域名,常见的QR码域名可以是HTTP域名
2,wx.navigateTo跳转不生效
必须使用wx.switchTab重定向带有标签栏的页面
3,输入组件占位符字体颜色
写在占位符类中的颜色不会生效。它需要以占位符样式编写。
4,如何获取shareTickets(可以解密微信组ID)
获取shareTickets需要在app.onLaunch或app.onShow中获取,而不是page.onShow,请小心。
注意:建议在app.onShow中获取它,app.onLaunch并不总是执行
5,切换时无法刷新tabbar页面数据
tabbar的实现可能是显示和隐藏视图,因此不会一直调用page.onLoad()方法。您可以尝试在page.onShow()或onTabItemTap方法中编写代码逻辑
6,wx.previewImage图像预览
预览图像URL必须位于HTTPS的开头,而不是本地图像
7,getPhoneNumber获取电话号码
目前,该界面对非个人开发者开放,并已完成认证小程序。个人开发人员无法调用此API
8,如何删除自定义按钮灰色圆角边框
主要元素是按钮的伪元素样式,可以删除:{display: none;}
后按钮:9,wx.playVoice音频播放
您必须确保音频文件已经是本地的。例如,在wx.startRecord之后,您可以获取本地临时tempPath。或者在再次播放之前调用wx.downloadFile来下载资源文件
10,旧版API兼容
您可以使用wx.canIUse或wx.getSystemInfoSync来获取版本和SDKversion来判断,旧版本给出相应的提示
11.获取系统信息
wx.getSystemInfo,可以获取系统语言,屏幕宽度,微信版本号,操作系统,设备像素比,客户端库版本等信息
如图12所示,图像组件底部有间隙
图像组件在默认底部有一个间隙。它可以设置为块元素(显示:块)或垂直对齐:顶部;
13,回到页面顶部
回到页面顶部,有两种方法:
(1),使用scroll-view设置为垂直滚动,然后设置scroll-top值;
(2),使用wx.pageScrollTo方法,1.4.0支持此方法,因此与低版本兼容;
14,textarea是APP的原始组件,最高级别
这是一个很大的障碍。在带有textarea的页面中,不要进行弹出式设计。建议您在输入大量文本时创建新页面。
15,小程序中的画布图像不支持base64格式
base64格式图像可以在开发工具中正常显示,而不会显示在真实机器上。建议在开头使用https更改为网址表单
16,如何更改文本段落
小程序中唯一可以实现换行符的标记组件是text。注意:不支持文本,只能用于换行符
17.设置最外层标签的边距底部在IOS下不生效
在Android和开发工具中,保证金底部是正常的,它在IOS中不起作用,建议更改为padding-bottom
18,删除体验版,还有缓存吗?
在开发过程中,您可能会遇到小程序的演示版本,但缓存仍然存在。建议删除开发版和在线版,因为小程序缓存是共享的。
19.开发人员工具无法复制和粘贴代码
开发人员工具经常遇到诸如复制,粘贴和搜索代码之类的问题。有时他们会出现。它们输入到A文件中,内部文件运行到B文件中,该文件是大写的。在这种情况下,建议重新启动微信开发人员工作。
软件开发,软件定制,软件设计,软件公司,沈阳软件开发,沈阳软件定制,沈阳软件公司,沈阳软件制作,沈阳软件设计