- 怎么调试插件功能页
测试版 Beta Build 更新日志里程碑版本,包含大的特性;通过内部测试,稳定性尚可 1.02.1903211Windows x64 、 Windows ia32 、 macOS 2019.03.21[代码]A[代码] 新增 云函数本地调试 文档 [代码]A[代码] 新增 企业微信模拟器插件 文档 [代码]A[代码] 新增 CLI/HTTP 调用关闭项目窗口、关闭开发者工具 详情 [代码]A[代码] 新增 小程序支持 [代码]pageOrientation: "landscape"[代码] [代码]A[代码] 新增 分包配置中新增的页面配置会自动生成对应的页面结构 反馈详情 [代码]A[代码] 新增 真机调试支持调试 functionalPage 文档: 用户信息功能页https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/functional-pages/user-info.html 这是官方片段 https://developers.weixin.qq.com/s/Uof4Iomt731Z 我也按提示修改appid了 在微信开发者工具中查看示例: 由于插件需要 appid 才能工作,请填入一个 appid; 由于当前代码片段的限制,打开该示例后请 手动将 appid 填写到 [代码]miniprogram/app.json[代码] 中(如下图)使示例正常运行。 为什么点击没有反应呢? 看不懂 真机开发测试的常规步骤目前,功能页的跳转目前不支持在开发者工具中调试,请在真机上测试。初次进行真机开发测试时,通常步骤如下: 在开发者工具上打开插件所有者小程序项目,并点击“预览”; 用测试用的真机扫一下预览二维码,此时会进入插件所有者小程序,进入后就可以直接退出这个小程序; 在开发者工具上打开插件项目,将插件中 [代码]<functional-page-navigator>[代码] 中的 [代码]version[代码] 属性设置为 [代码]develop[代码]; 点击预览可以生成插件预览二维码,用测试用的真机扫码即可预览功能页;如果更改了插件代码,重新生成并扫描插件的预览二维码即可; 如果过了一段时间之后,跳转功能页时出现“开发版已过期”这样的提示,从第1步开始重试一次。 怎么试都不行啊,急等
2019-03-25 - 进入小程序首页就需要unionID
业务逻辑:进入小程序获取unionID,根据unionID判断用户是否已经绑定机顶盒,如果已经绑定,进入page1;如果未绑定,进入page2。 问题:如果一个未关注过同一平台下的公众号、未登录过同一平台下的APP的用户进入小程序,通过wx.login就无法获取到unionID,必须通过wx.getUserInfo来获取,但是现在wx.getUserInfo被禁止了,请问怎么做呢?我能想到的解决办法有以下几种,但是感觉都有局限性: 解决方案1:通过openID识别用户,但是问题是:如果一个未关注过同一平台下的公众号、未登录过同一平台的APP的用户进入小程序,通过openID检测到此用户没有绑定机顶盒,则进入page2,此页面有个绑定按钮,用户点击绑定之后则绑定到机顶盒,此时此用户使用微信登录到APP,但是由于openID无法打通数据,则此用户还是处于未绑定机顶盒的状态,显然不符合逻辑。 解决方案2:一进入页面就显示一个获取用户信息的按钮,用户点击按钮并允许获取用户信息之后再做后续操作,但是进入页面先显示一个按钮显然不是一个很好的用户体验。
2018-05-02