Angular 2/4 的 app 在新版 iOS 微信浏览器里无法正常运行

2017 年 7 月 18 日
 kanezeng
不知道有没有碰到同样情况的小伙伴?具体情况是页面加载完成,但是只有空白页面和默认的 loading,但是看控制台也没有报任何错误啊?内核切换回 UIWebView 就没有问题,切换到新的 WKWebView 就一定会出现这个问题。
5643 次点击
所在节点    Angular
11 条回复
litingting
2017 年 7 月 19 日
和楼主一样的问题,anugular4.x,哭了,有没有人成功解决了啊
kanezeng
2017 年 7 月 20 日
@litingting 同哭,我的项目原来是 Angular2 的,还以为有老的包不支持,结果升到最新版本也一样。感觉是微信对某个包的支持有问题,实在不行只能新建个项目,再把那些包一点点加回来试试看。
litingting
2017 年 7 月 20 日
@kanezeng 不是吧,这个有点恐怖啊,我试了我们用 angular2.x + ionic 的应用在 ios 微信访问没有问题的。有进展了求告知~
kanezeng
2017 年 7 月 20 日
@litingting 我给微信团队发了邮件问来着,一边自己试验一边等等消息吧。
litingting
2017 年 7 月 20 日
@kanezeng 方便加个好友交流一下吗~ 1012650579,qq 号码~
litingting
2017 年 7 月 21 日
@kanezeng 啊,我找到问题啦~~是 angular cli 的配置文件问题,以前是 angular-cli.json,现在是.angular-cli.json,还有里面的一些配置不一样了。
kanezeng
2017 年 7 月 22 日
@litingting 啊,这也行?可是为什么 build 正常,其它浏览器也正常啊?
litingting
2017 年 7 月 22 日
@kanezeng 不清楚,看不到 log,最后试出来的,竟然被 cli 坑了一把,你解决了嘛~
kanezeng
2017 年 7 月 22 日
@litingting 没有啊,你有修改前后的文件么?方便的话我来对比一下?
kanezeng
2017 年 7 月 22 日
@litingting 仔细翻了官网资料,好像确实变了,真奇怪那还能编译成功。我也再试试吧,多谢啊。
kanezeng
2017 年 7 月 23 日
@litingting 新建了一个项目,然后参考着把配置文件拷贝了过去,确实好了。再次说声谢谢啊。

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

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

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

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

© 2021 V2EX