小程序开发过程中的问题梳理(小程序开发过程中的问题梳理)

小程序开发 1277
本篇文章给大家谈谈小程序开发过程中的问题梳理,以及小程序开发过程中的问题梳理对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 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获取手机号

目前该接口针对非个人开发者,且完成了认证的小程序开放。个人开发者是没办法调用这个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、回到页面顶部

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

A、使用scroll-view设置为纵向滚动,然后设置scroll-top值;

B、使用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中不支持br,只能使用\n进行换行。

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

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

17、小程序中canvas的图片不支持base64格式

base64格式图片,在开发工具里面可以正常显示,真机上没有显示。建议修改成带https开头的url形式。

二,可以直接在第三方平台上面开发小程序

广州微信开发小程序开发需要注意哪些问题

广州现在微信开发小程序开发公司有很多,那小程序开发过程我们要注意哪些问题呢?

小程序名称的规则

(1)微信小程序名称可以由中文、数字、英文组成,长度限制在3-20个字符之间,一个中文字等于2个字符。2)微信小程序名称也有唯一性,不能跟公众平台已有的订阅号、服务号重叠。就像微信号名称一样,提示重复了就要重新想另外一个。(3)微信小程序名称在帐号信息设置页面完成,只有一次机会,设置后不支持修改,至少目前是这样的,所以设置名称要谨慎。(4)如果企业商标,组织名称等名称被侵权,可以通过公众平台侵权投诉流程发起投诉,取回名称使用权。

小程序注册备案的规则

(1)每个机构帐号只允许注册最多50个小程序,每个小程序一年需要缴纳300块钱。

(2)所有小程序帐号都需要绑定一个电子邮箱,一个手机号码只能绑定5个小程序。个人版小程序最多只能注册5个。

(3)个人小程序不支持进行个人认证、支付和卡券功能。

(4)个人类型开发者的开发流程更短:注册——验证身份——填写详细信息——开发——提交代码审核——审核通过后可发布。

(5)你的域名、备案、https最好提前准备,如未准备,可由开发公司代为办理。(服务器域名需进过ICP备案、新备案域名需24小时后才能配置。域名格式只支持雅文大小写字母、数字及“-”,不支持IP地址及端口号)

(6)如果你不是特殊组织,你还是要花300元进行认证。即使你对公帐号已经验证,但也要执行这个操作。这样才能够打开审核开关,发布小程序。要注意的是,微信支付需要微信认证后才能使用。

(7)微信小程序一如既往的不支持诱导分享、诱导关注,虚假欺诈等内容,特别提醒:黑五类别碰(药品、医疗器械、丰胸产品、减肥产品、增高产品),风险特别大!

(8)目前小程序所提供的服务暂时不能涉及游戏、直播等服务,也不支持广告展示比例超过50%的页面内容。

小程序开发与修改的规则

1一个小程序账号只有一个管理员(可修改),可以绑定10位开发者。

2微信小程序头像、介绍每月只能修改5次,服务范围每月只能修改1次。小程序二维码在第一个版本上线后才能获得。

3小程序的功能定义与实际提供的服务必须一致;小程序所提供的类目,必须放置在首页,最深也只能放置在二级页面。

4服务器配置每月只有3次修改机会,所以你要省点用!没事别乱动下面的配置,要确定需要改动,并且可以一次性写完整才来搞,不然你改个小标点都会浪费你的一次机会。

5选用模板消息时,你可用该标题的模板搭配不同的关键词使用,配置提交后关键词种类和顺序将不能修改。

6找不到模板关键词的时候,可以进行申请添加,每月可以提交5次新关键词,通过后会被共享。这绝对是堆砌自家关键词的好机会!

7微信小程序开发注意事项重点注意:

开发版本:使用开发者工具,可将代码上传到开发版本中,开发版本只保留每人最新的一份上传的代码。点击提交审核,可将代码提交审核,开发版本可删除,不影响线上版本和审核中版本的代码。

审核中版本:只能有一份代码处于审核中,有审核结果后可以发布到线上,也可直接重新提交审核,覆盖原审核版本。

线上版本:线上所有用户使用的代码版本,该版本代码在新版本代码发布后被覆盖更新。

小程序开发需要注意些什么?

对于技术小白而言,小程序开发存在一定的难题,不了解小程序开发的相关事宜,小程序开发需要注意什么。在这里帮大家梳理一下:

1、微信小程序名称可以由中文、数字、英文,长度在3-20个字符之间,一个中文字等于2个字符。小程序名字不能直接引用自己的微信公众号的名字,名字设置一定要经过谨慎思考后再做决定,因为设置后是不可以再做修改了。如果名字被盗用、侵权,投诉取回。

2、给微信小程序进行功能定位的时候要结合实际提供的服务,相互一致。小程序所提供的类目,必须放置在首页,最深也只能放置在二级页面。目前只有企业、政府等组织可以开发小程序,暂不支持个人开发。一个开发主体可以拥有最多30个小程序,绑定身份的开发者只能拥有5个。

3、和公众号一样,微信小程序也是需要认证的,需要支付300元进行认证。认证通过后才能打开审核开关,发布小程序。

4、微信小程序的限制相对比较严格,不支持分享到朋友圈,不支持诱导性质的分享和关注,严厉打压欺诈内容,也不支持广告展示比例超过50%的页面内容。

5、服务器域名配置十分宝贵,每月只有3次修改机会,要谨慎使用。修改的时候要一次性修改完整,不然就算更改一个字或是一个符号都会算作一次操作,减少一次机会。域名、备案等要提前准备好,也可以找小程序开发公司代为办理。

6、微信小程序的相关信息比如头像、基本介绍等,每个月只有5次的修改机会,服务范围每月只能修改1次。小程序二维码在第一个版本上线后才能获得。

7、选用模板消息时,你可用该标题的模板搭配不同的关键词使用,配置提交后关键词种类和顺序将不能修改。找不到模板关键词的时候,可以进行申请添加,每月可以提交5次新关键词,通过后会被共享。

8、微信公众号可以有多个管理员,但是一个小程序账号的管理员数量只能是一个,管理人员可以修改。开发者绑定就比较多,一个小程序可以绑定10个开发者。

开发微信小程序需要注意些什么问题

微信小程序开发有哪些注意事项:

1、注册小程序

在开发小程序之前,首先就是要注册一个小程序。不过注册的时候,也要根据需求来注册,看是否需要开通微信支付,去确定需要选择哪种主体去注册。如果需要开通微信支付的小程序,只能用企业为主体来注册。反之,则企业、个人均可注册。

2、分析讨论、需求对接

对开发需求进行分析,整理成需求文档,再与开发团队就需求文档进行技术性讨论,优化调整开发需求,确定最终的需求文档,与开发团队进行对接。

3、原型设计、UI设计前后端技术开发

确定开发需求之后,开发团队的产品经理会根据客户要求设计产品原型,而UI设计师同时会按需求文档去进行页面交互设计,再将设计稿交给开发人员进行技术开发。在功能需求确定、产品原型确定、设计稿经过确认之后,就可以进入正式系统定制开发阶段,将所有资料交到前后端的开发技术人员手中,让他们通过开发实现后台管理系统与前端效果呈现。

4、产品测试调优

在微信小程序系统基本开发完毕之后,就需要对产品进行测试,查找是否系统运行是否存在问题,对基本已经完成的系统进行整改调优。

5、审核发布

小程序开发过程中的问题梳理的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于小程序开发过程中的问题梳理、小程序开发过程中的问题梳理的信息别忘了在本站进行查找喔。

扫码二维码