0

phonegap に videogular サービスを含めることはできません。「com.2sdevs.videogular」を uncommect すると、アプリが動作しません。他の誰かがこの問題を抱えていますか?

var app = angular.module('myApp', ['ui.bootstrap',
                                 'ngResource',
                                 'ngRoute',
                                 //'com.2fdevs.videogular',
                                 'ui.calendar',
                                 'ui.utils',
                                 'ui.sortable',
                                 'ngStorage',
                                 'googlechart'],
                     function ($compileProvider) {
                     $compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|webcal|mailto):/);
                     }
                     );

index.html に JS ファイルを含めています。

<script src="vendor/videogular/0.3.0/app/scripts/com/2fdevs/videogular/videogular.js"></script>

JS はそのディレクトリにあります。前もって感謝します。

私はこれが多くの情報を提供しないことを知っています. コンソール メッセージを取得するためのより良い方法があれば、お知らせください。Safari から開発しようとしましたが、アプリがシミュレーターに読み込まれるまでコンソールを起動できます。これは読み込み中に発生していると思います。

com.2fdevs.videogular の system.log は次のとおりです: Sep 14 10:44:41 Matts-MacBook-Pro.local AngGap[3254] :

Started backup to iCloud! Please be careful.
Your application might rejected by Apple if you store too much data.
For more information please read "iOS Data Storage Guidelines"
You could find it at the following address https://developer.apple.com/icloud/documentation/data-   storage/ .
Sep 14 10:44:43 Matts-MacBook-Pro.local backboardd[96900] <Warning>: CoreAnimation: timed out   fence 9c03
Sep 14 10:44:43 Matts-MacBook-Pro.local backboardd[96900] <Warning>: CoreAnimation: updates  deferred for too long
Sep 14 10:44:44 Matts-MacBook-Pro.local AngGap[3254] <Warning>: Resetting plugins due to page load.
Sep 14 10:44:45 Matts-MacBook-Pro.local AngGap[3254] <Warning>: Finished load of:   file:///Users/matt/Library/Application%20Support/iPhone%20Simulator/7.1/Applications/F11B5DC0-4490-43F6-8E5F-8FDBED320318/AngGap.app/www/index.html#/
4

2 に答える 2

0

これはロード時に発生していたため、Safari でデバッガー (command-R) からデバイスをリセットする必要がありました。SanitizeURI に関するエラーを取得します。したがって、videogular.js から ngSanitize をコメントアウトする必要がありました。

angular.module("com.2fdevs.videogular", [/*"ngSanitize"*/])
于 2014-09-18T18:46:21.580 に答える