2017-10-30 2 views
0

Google CastとApache Cordovaを連携させようとしていますが、ほとんどのガイドとプラグインは古くなっており、しばらく更新されていません。私は3ヶ月前に更新されたプラグインを見つけましたが、私はこのエラーを取得しておいてください。Google CastがApache Cordovaで動作するようにしようとしています:Uncaught ReferenceError:chromeが定義されていません

Uncaught ReferenceError: chrome is not defined 
at CastPlayer.initializeCastPlayer (CastVideos.js:138) 
at new CastPlayer (CastVideos.js:118) 
at index.js:57 
at HTMLScriptElement.script.onload (index.js:74) 

cordova.jsとindex.jsは、両方の私のHTMLファイルに定義されていますがindex.jsはまだGoogleのキャストプラグインを見つけることができません。

これは私が

https://github.com/nbabanov/cordova-chromecast 

を使用しようとしていると私は自分のプロジェクトの書き込み中に動作するようにプラグインを得ることで成功していないので、これは私がしようとしていたサンプルプロジェクトでプラグインのレポです。私はコルドバのアンドロイド6.3.0 &、私のプロジェクトのターゲットSDKのバージョンを使用しています

https://github.com/Vaporexpress/Cordova-CastVideos-chrome 

は私が8.8.1のNode.jsにもインストールされている26です。私はAndroid 7.0を実行している私のS7 Edgeでこのアプリをテストしています。

何か助けていただければ幸いです。

答えて

0

この種類のUncaught ReferenceError: chrome is not definedはChrome版と関係があります。 hereを参照してください。

また、threadのサンプルプラグインを確認することもできます。

There are a few plugins available, try them

https://github.com/GetVideostream/cordova-chromecast // Android

https://github.com/AVGP/cordova-chromecast // Android

https://github.com/SesamTV/ChromecastCordova // Android

https://github.com/rbackhouse/chromecast_cordova_plugin // Android

https://github.com/noppolp/wondex-chromecast-cordova // iOS

0

おそらく、少し遅れてパーティーに、しかしここに私の2セントです: )私は同じ問題があったが、私はonDeviceReady(内のコードを入れていないので、それはでした。

私はこれを(私の場合は:私が呼んだ別の機能に入れて)やった。

関連する問題