1、页面导航设置
(1)跳转到某个页面的函数:|--wx.navigateTo(OBJECT)--|
(2)官方对小程序页面跳转的规定页面深度,最多只能是5层。
2、Canvas绘图设置问题
(1)Canvas绘图所需的Draw函数是有参数的,不过其默认的参数为false。如果不给参数的话,则会覆盖掉上一次的绘画。
(2)使用fill()函数填充,如果被填充的点阵没有闭合,该函数会先调用lineTo函数闭合该点阵,让它成为一个封闭区间后再进行填充。
(3)DrawImage()函数,在访问图片资源时,以流的形式访问,且当没有使用Draw(false)函数重绘画板的时候,该流不会关闭。因此,微信小程序中是无法在一个画板内请求多个相同图片的。如果流没有被正确关闭时,其他资源则无法对其进行访问。
3、小程序接口开放问题
(1)登录接口
调用小程序登录接口后,需要写一个成功的回调函数来获取一个用户code。然后通过code去请求用户的open_ID和session_KEY。并且要注意的是,开发者在回调函数里面写请求的时候,必须以完整地址方式去拼接请求,然后再在成功的回调函数里面操作和保存open_ID和session_KEY。
(2)支付接口
支付接口的字段由后台返回,后台按照微信的统一下单接口以及微信公众号支付接口的方式进行代码编写与功能开发。
4、小程序单页面分享二维码问题
小程序的单页面二维码可以设置成带参数的二维码,每个小程序的终生二维码生成数量限制为10万个。