你的需求是不需要登录就可以使用小程序。 那你可以使用固定的微信账号, 让流动的人直接使用,使用的时候自己设置一套账号系统,或者用手机号登录不就可以了?
【强烈建议】不用登录微信就可以使用小程序当前使用小程序的前提是,注册账号并且登录才可以使用,很不方便。我们的小程序是给店内的流动人员使用的,在推广时,注册微信账号然后运行小程序的流程很不方便。当前做法是,使用H5重新做一套,套一个浏览器的壳使用。 因此建议:只要装了微信,即使不登录也能用小程序,哪怕给最低的功能和权限也行。 场景:比如有1000个店,每个店放置两个pad给流动人员用,得提前注册好2000个空壳的微信账号,登陆进去再打开小程序。 =====更新===== 目前解决办法是,使用H5重新做一套,套个webview的壳。缺点是要维护两套代码。 ====更新===== 如此一来,微信就真的是一个无需登录,可供微信之外的人使用的OS了。 ==== 更新===== 微信如果不这么做,未来肯定有其他小程序这么做,或许是今日头条,apicloud诸如此类的平台。 ==== 更新==== 微信小程序如果抛开微信二字,直接叫小程序,那将会很方便的成为一个跨平台应用开发利器。类似的竞品有flutter,apicloud。 ==== 不更新了==== 累了。
2018-09-19package 的参数是前端传过去的啊,你传过去的是 null, 就肯定报错咯
微信小程序支付,调用支付JSAPI缺少参数:total_fee- 需求的场景描述(希望解决的问题) [图片] - 希望提供的能力 请指出问题的原因在哪里,是商户号与appId不匹配,还是其他原因?
2018-09-18context.draw 的第二个参数直接传入一个 function() {} 的话,function() {} 内部的 this 的指向不一定是当前页面实例。 所以可以先把 function() {} 改为 [代码]function[代码][代码]() {[代码] [代码] [代码][代码]console.log([代码][代码]'看看这句话执行没'[代码][代码])[代码] [代码] [代码][代码]this[代码][代码].setData({[代码] [代码] [代码][代码]canvasComplate: [代码][代码]true[代码][代码],[代码] [代码] [代码][代码]})[代码] [代码]}[代码] 先看看这句 Log 执行没有,如果执行了,则改成 [代码]context.draw([代码][代码]false[代码][代码], () => {[代码] [代码] [代码][代码]this[代码][代码].setData({[代码] [代码] [代码][代码]canvasComplate: [代码][代码]true[代码][代码],[代码] [代码] [代码][代码]})[代码] [代码]})[代码] 应该就可以了。
canvasContext.draw回调函数不执行是为什么[图片] [图片] 求解答 感谢!!!
2018-09-11