微信小程序开发总结

2 篇文章 0 订阅
2 篇文章 0 订阅

空余时间研究了下小程序,开发了一个图片文字识别的小工具(一拍识字),服务器端用的nodejs,在此总结下开发中遇到的一些问题。

 

一、原生的组件层级是最高的,不能设置z-index,这个问题会给开发者带来不小的麻烦,解决方法是用原生组件实现覆盖。官方已经公布,后续会优化原生组件,让原生组件也能设置z-index

 

二、textarea设置内容后会滚动到最后面,这个问题在一些手机上会出现。

 

三、小程序给开发者提供了前后端的sdk,如果直接使用提供的sdk,小程序在变更sdk中的api时,有时候会没有更新sdk导致你的小程序报错。解决方法是可以把sdk中的代码读懂后提出来,方便以后修改,也可以自己开发需要的功能。

 

四、小程序的支付功能按照官方文档开发就可以实现了,中间遇到一个问题是统一下单签名sign加密总是报不正确,仔细核对一下,大部分是没有按照加密说明操作,可以用微信提供的校验工具验证,验证地址:https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=20_1

 

五、小程序支付后支付结果通知返回的参数是xml,需要设置解析xml,我用的nodejs,因为没有设置解析xml总是取不到值。

 

以上是我开发过程遇到的问题,小程序是上传图片,识别图片文字,然后返回识别结果,因为功能很简单所以问题不是很多,贴个小程序码

                                                                  

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值