Taro 编译的 h5 应用,在企业微信 Windows 端打不开,怀疑是自带浏览器不支持 es6,但是在 console 里面输入 let ,箭头函数,promise 又都不报错。console 报的错误是 RuntimeErrorFooter.js?f63a:91 Uncaught ReferenceError: RuntimeErrorFooter is not defined, 就这一句错误信息,没有其他的了,baidu,google 都没找到解决办法,有老哥遇到过的吗?
1
kincaider 2021-04-08 18:16:24 +08:00 1
diao 大 没开发过
|
2
sanmuisme 2021-04-08 18:20:04 +08:00 1
diao 是大 但是没开发过
|
3
fengxianqi 2021-04-08 18:42:38 +08:00
Footer is not defined, 全局搜一下 Footer,看有没哪个地方用了这个变量
|
4
weimo383 2021-04-08 18:43:56 +08:00 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 2021-04-08 21:33:33 +08:00 via Android
我 diao 大个锤子,下次可以尝试用 ie6 调试,保证一片红一堆惊喜
|
7
DigitalHarace 2021-04-09 10:22:27 +08:00
不要用跨端的 taro,正常的 vue,react 都能正常用,支持 es6 的
|
8
uyoungco 2021-04-09 13:17:03 +08:00
看到小程序框架,我就害怕
|
9
jmyz0455 2021-04-09 13:33:10 +08:00
客户端里面的页面?
|
10
lastisee OP @DigitalHarace 我们是想手机也能用,antd 的话,选日期这些,不方便
|
12
DigitalHarace 2021-04-10 11:50:38 +08:00 via iPhone
@lastisee 移动端 vant 呀
|
13
lastisee OP @DigitalHarace 我们是用 react 。。。。
|
14
shilianmlxg 2021-05-25 17:35:34 +08:00
我们用的原生 react,不是 taro 。没这问题.....
|