微信小程序> ios小程序打不开thirdScriptErrorsdkuncaughtthirdError

ios小程序打不开thirdScriptErrorsdkuncaughtthirdError

浏览量:867 时间: 来源:flysnownet

概述

   在测试小程序时发现有两部苹果手机(iphone5,iphone6p)打不开,安卓手机正常,打开调试日志报错thirdScriptError sdk uncaught third Error,

后来发现是ios版本太旧不支持es6语法导致,两部手机均为ios8,微信版本6.7.4

详细错误如图

 而代码里使用了async await,导致低版本无法运行

/** * 同步检查是否包含敏感词 */async function checkString(content) {  try {    var res = await wx.cloud.callFunction({      name: 'checkString',      data: {        content: content,      }    });    if (res.result.errCode == 0)      return true;    return false;  } catch (err) {    console.log(err);    return false;  }}

解决方法:

1.尝试了引入regenerator-runtime/runtime.js没成功

2.打开增强编译也没成功,不支持ios8

3.修改代码以回调函数方式运行成功

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎