1

複数のデバイス用の HTML5 / JavaScript アプリを作成していますが、Win8 および iOS 用に作成するときに問題が発生します。

Win8 の厳格なセキュリティのため、特定の関数、特に HTML や div をウィンドウに挿入する関数をexecUnsafeLocalFunction という WinJS 関数でラップする必要があります。

この同じアプリを iOS で実行しようとすると、WinJS が存在しないため、これらの機能を実行できません。

アプリを実行しているデバイスが Win8 デバイスまたは iOS であるかどうかを確認する条件ステートメントを作成するにはどうすればよいですか? このようにして、関数 fooまたは関数 barを実行するように指示できます。

4

1 に答える 1