2017-04-20 8 views
0

Android 1.6およびAppleデバイス用のApp StoreにAngular 1.6モバイルアプリをリリースしました。 Android搭載端末ですべて正常に動作しているようですが、特定のAppleデバイス(iPhone 5SEなど)ではルーティングが機能していないようです。特定のルートがiOSでテンプレートを読み込めません

は、ここに私たちのルーティングコードです: ​​

は基本的に money & spending両方が正常に動作 - 私たちは、アプリケーションのコンポーネントを見ることができます。しかし、 cash & snowはありません。デバッグによって、テンプレートがロードされていないことがわかりますが、他の2つはロードされています。

は、私は、これは私たちが使用している私が分岐し 1.0.0に更新され、代わりに templatecomponentを使用するルーティングを変更していますが、我々はまだ同じ問題を受け angular-ui-routerのバージョンとは何かを持っていることを考えました。

これは、iOS(iPadのiOS 9.0.2)デバイスでのみ発生するようです。誰もこれに遭遇しましたか?残念ながら、html自体がかなり大きくなっているため、コンポーネント定義でtemplateUrltemplateに切り替える必要はありません。

答えて

0

問題を見つけました。その原因は、使用しようとしていたiOSバージョンで指数関数式演算子**を使用できないためです。

スクリーンロード時に発生した理由のもう1つは、指数演算子を使用した関数を呼び出した特定の変数に対して$scope.$watchを使用することでした。それは私たちがどのようにルーティングしているかとは関係がありませんでした。

関連する問題