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

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

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

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

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

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

© 2021 V2EX