Angular-iOS空白页

问题描述 投票:1回答:1

我刚刚安装了Angular,现在面临两个空白页问题:

[1)iOS 7上的空白Angular.io网站

当我尝试通过Safari和Chrome应用程序加载Angular.io网站时,[[我的iPad(运行iOS 7的情况),我只看到空白页。我以为Angular(source)支持iOS 7,不是吗?它确实可以在运行iOS 9的iPhone上正确显示。

很重要的一点是,我将要建立的Angular网站也可以在较旧的设备上正确查看,因此我想知道它是否在支持iOS 7时出现问题。

[2)具有Ng服务的空白移动页

我安装了Angular test app,并且可以在计算机浏览器(本地计算机和联网计算机)上正常查看测试页。

但是,如果我将其加载到iPhone或iPad上,则Safari和Chrome应用程序上的页面完全空白。我确实看到选项卡的标题为“我的应用程序”,因此它可以正确连接到我的ng serve --host 0.0.0.0,但页面无法呈现。在我的Android 7设备的股票和Chrome浏览器上,它确实可以正常显示。

我已将iPhone / iPad的Safari连接到Mac的Safari检查器,并在加载“我的应用”演示页面时出现以下错误:

[Error] SyntaxError: Unexpected token 'const'
../../node_modules/webpack-dev-server/client/index.js?http://0.0.0.0:0 (vendor.bundle.js:514)
__webpack_require__ (inline.bundle.js:55)
(anonymous function) (main.bundle.js:66)
__webpack_require__ (inline.bundle.js:55)
webpackJsonpCallback (inline.bundle.js:26)

对于Angular.io网站,显示以下错误:

[Error] ReferenceError: Can't find variable: WeakMap
LMZF (main.7d151f1f7f0a94ae41e1.bundle.js:1:142339)
n (inline.ad7fd106f6c55b1fd8ed.bundle.js:1:106)
cDNt (main.7d151f1f7f0a94ae41e1.bundle.js:1:284246)
n (inline.ad7fd106f6c55b1fd8ed.bundle.js:1:106)
(anonymous function) (main.7d151f1f7f0a94ae41e1.bundle.js:1:2317)
n (inline.ad7fd106f6c55b1fd8ed.bundle.js:1:106)
webpackJsonp (inline.ad7fd106f6c55b1fd8ed.bundle.js:1:430)

[我尝试搜索,并提到了一些有关更新webpack-dev-server,启用polyfill或将tsconfig.json更改为es5的解决方案,所有这些我都尝试过,但似乎没有用。

有人可以请教吗?谢谢。

javascript ios angular mobile-safari
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.