收藏
回答

小程序生效体验版后,在ios微信6.6.6版本上打不开,且报错,6.7.1正常

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS 11.1.2 iphone 8plus 6.6.6

使用微信开发者工具1.02.1808100版本上传的小程序,生效体验版后,在ios微信客户端6.6.6版本(基础库2.0.9)上无法正常体验小程序,查看控制台伴随报错。从报错内容来看,是基础库在报错


【微信客户端6.7.1版本查看是正常的,没有报错】


回答关注问题邀请回答
收藏

2 个回答

  • 晨
    2018-08-23

    是否使用了低版本基础库不支持的特性?

    2018-08-23
    有用
    回复 3
    • 张博 Bill
      张博 Bill
      2018-08-24

      这个问题最终已经定位了,具体是:


      1、小程序引用了其他小程序插件

      2、被引用的小程序插件中并未使用“插件功能页”能力

      3、当小程序运行在基础库2.1.0版本以下时,就会报错,报错内容是“Page is undefined”


      请参考我的另一篇论坛帖子,请问有什么解决办法吗?


      https://developers.weixin.qq.com/community/develop/doc/00060cecf3c5602815472ee465b000

      2018-08-24
      回复
    • 张博 Bill
      张博 Bill
      2018-08-24

      我不认为这是我们开发者使用不当导致的bug,而是微信小程序基础库的一个bug,因为报错在appservice.js内

      2018-08-24
      回复
    • 晨
      2018-08-24回复张博 Bill

      你好,app-service.js 内是开发者代码里的报错。开发者代码会最终全部打包成app-service

      2018-08-24
      回复
  • Aero
    Aero
    2018-09-13

    我也有类似问题,有发现使用了空白代码的小程序和插件依然在6.6.6(iOS)下出现报错,报错内容是undefined is not an object

    2018-09-13
    有用
    回复
登录 后发表内容