
Taro 编译的 h5 应用,在企业微信 Windows 端打不开,怀疑是自带浏览器不支持 es6,但是在 console 里面输入 let ,箭头函数,promise 又都不报错。console 报的错误是 RuntimeErrorFooter.js?f63a:91 Uncaught ReferenceError: RuntimeErrorFooter is not defined, 就这一句错误信息,没有其他的了,baidu,google 都没找到解决办法,有老哥遇到过的吗?
1 kincaider Apr 8, 2021 diao 大 没开发过 |
2 sanmuisme Apr 8, 2021 diao 是大 但是没开发过 |
3 fengxianqi Apr 8, 2021 Footer is not defined, 全局搜一下 Footer,看有没哪个地方用了这个变量 |
4 weimo383 Apr 8, 2021 via Android 设置 es5 不行吗 |
5 lastisee OP @weimo383 @fengxianqi @sanmuisme @kincaider 解决了,我之前一直是内网穿透的 vscode 本地跑的项目,报错信息就那一条,我刚刚打包出来放在 nginx 上面,报错信息就明显了,是 Object.entries is not a function 这个问题,然后安装 babel-polyfill,在 app.js 头部引入就好了,import ‘babel-polyfill',原文来自 https://blog.csdn.net/gwdgwd123/article/details/95368444 |
6 godblessumilk Apr 8, 2021 via Android 我 diao 大个锤子,下次可以尝试用 ie6 调试,保证一片红一堆惊喜 |
7 DigitalHarace Apr 9, 2021 不要用跨端的 taro,正常的 vue,react 都能正常用,支持 es6 的 |
8 uyoungco Apr 9, 2021 看到小程序框架,我就害怕 |
9 jmyz0455 Apr 9, 2021 客户端里面的页面? |
10 lastisee OP @DigitalHarace 我们是想手机也能用,antd 的话,选日期这些,不方便 |
12 DigitalHarace Apr 10, 2021 via iPhone @lastisee 移动端 vant 呀 |
13 lastisee OP @DigitalHarace 我们是用 react 。。。。 |
14 shilianmlxg May 25, 2021 我们用的原生 react,不是 taro 。没这问题..... |