哪位老哥 diao 大,开发过企业微信的自建 h5 应用的

2021-04-08 17:20:00 +08:00
 lastisee

Taro 编译的 h5 应用,在企业微信 Windows 端打不开,怀疑是自带浏览器不支持 es6,但是在 console 里面输入 let ,箭头函数,promise 又都不报错。console 报的错误是 RuntimeErrorFooter.js?f63a:91 Uncaught ReferenceError: RuntimeErrorFooter is not defined, 就这一句错误信息,没有其他的了,baidu,google 都没找到解决办法,有老哥遇到过的吗?

3113 次点击
所在节点    React
14 条回复
kincaider
2021-04-08 18:16:24 +08:00
diao 大 没开发过
sanmuisme
2021-04-08 18:20:04 +08:00
diao 是大 但是没开发过
fengxianqi
2021-04-08 18:42:38 +08:00
Footer is not defined, 全局搜一下 Footer,看有没哪个地方用了这个变量
weimo383
2021-04-08 18:43:56 +08:00
设置 es5 不行吗
lastisee
2021-04-08 19:39:25 +08:00
@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
godblessumilk
2021-04-08 21:33:33 +08:00
我 diao 大个锤子,下次可以尝试用 ie6 调试,保证一片红一堆惊喜
DigitalHarace
2021-04-09 10:22:27 +08:00
不要用跨端的 taro,正常的 vue,react 都能正常用,支持 es6 的
uyoungco
2021-04-09 13:17:03 +08:00
看到小程序框架,我就害怕
jmyz0455
2021-04-09 13:33:10 +08:00
客户端里面的页面?
lastisee
2021-04-09 17:42:55 +08:00
@DigitalHarace 我们是想手机也能用,antd 的话,选日期这些,不方便
lastisee
2021-04-09 17:43:24 +08:00
@jmyz0455 就是企业微信里面的自建应用,绑定一个 h5 应用主页地址那种
DigitalHarace
2021-04-10 11:50:38 +08:00
@lastisee 移动端 vant 呀
lastisee
2021-04-12 10:08:38 +08:00
@DigitalHarace 我们是用 react 。。。。
shilianmlxg
2021-05-25 17:35:34 +08:00
我们用的原生 react,不是 taro 。没这问题.....

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/769123

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX