18842388900

网站建设 APP开发 小程序

Article/文章

记录成长点滴 分享您我感悟

您当前位置>首页 > 知识 > APP开发

微信小程序开发常见问题

发表时间:2019-07-17 09:44:03

文章来源:沈阳软件开发

标签:软件开发 软件定制 软件设计 软件公司 沈阳软件开发 沈阳软件定制 沈阳软件公司 沈阳软件制作 沈阳软件设计

分享:

浏览次数:0

现在小程序越来越热,我们开发微信小程序时常见的问题是什么?今天,小编将简要地来找你:

1046255528-0.jpg

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文件中,该文件是大写的。在这种情况下,建议重新启动微信开发人员工作。

软件开发,软件定制,软件设计,软件公司,沈阳软件开发,沈阳软件定制,沈阳软件公司,沈阳软件制作,沈阳软件设计

相关案例查看更多