角度のあるアプリで私のルートに奇妙な問題があります。この問題はiOSでのみ発生します角2アプリ:ルートのコンテンツがiOSで空白
ナビゲーションメニューのルートリンクの1つをクリックすると、ページはそのルートに移動しますが、ページは空白になります。実際のコンテンツがrouter-outlet
にないようです。しかし、Safariのリモート検査を使用して要素を検査すると、私は、すべての要素がそこにあり、スクリーン上にもスペースが割り当てられていることが分かります。画面上のアイテム(まだ表示されていないアイテム)をクリックすると、そのクリックイベントが発生します。ここ
ルータで選択された成分で検査素子とブランクページ(I要素上をホバリングしていますので、サファリDEVツールで(、画面が青色であることを確認)のスクリーンショットである。
私はページを更新し、またはアドレスバーにURLを直接入力した場合、それがすることになっているよう
しかし、コンポーネントが示されている。(この特定の例では、www.appollodevあります.com /#/ events) 、ページはwww.appollodev.comにあります( "ng build --prod - aot"を使用して構築)
iOSデバイスを持っている場合は、リンクを使って自分で試してみることができます。ルートページに移動し、右上のバーガーメニューを使用してページにアクセスします(div要素のルートリンク)。いずれのルートも動作しません。私の例はEVENTSリンクです。
追加情報:
ここで自分を試してみてください。www.appollodev.comものの
バージョン:
@angular/cli: 1.0.0-rc.1
node: 6.10.0
os: win32 x64
@angular/cli: 1.0.0-rc.1
@angular/common: 2.4.9
@angular/compiler: 2.4.9
@angular/core: 2.4.9
@angular/forms: 2.4.9
@angular/http: 2.4.9
@angular/platform-browser: 2.4.9
@angular/platform-browser-dynamic: 2.4.9
@angular/router: 3.4.9
@angular/compiler-cli: 2.4.9
npm version: 4.4.4
iOS version: 10.0.1 (14A403)
は機能しません:上
iOS -> Chrome
iOS -> Safari
iOS -> Firefox
作品:
Windows 8.1 -> Chrome, Safari, Firefox
OS X -> Chrome, Safari, Firefox
Android -> Chrome, Safari, Firefox
私はうまくいけば、誰かが助けることができ、このバグをオンラインで検索の時間後に消失でいます。 バグがリンクされていないのURLについては申し訳ありませんHashLocationStrategy
ととなしの両方表示され、StackOverflowのは、私だけを許可します1つのリンクを持つ:(
問題が進行しましたか?私はあなたのどこかに似ています。 – desperado06