私は Icenium Mist を使用していますが、それに含まれる cordova.js はかなり合理的で小さく、使用したい Media オブジェクトの定義が見つかりません。
2 に答える
0
Media オブジェクトはプラグインで提供されます。これを含める必要があります: https://github.com/apache/cordova-plugin-media Icenium Mist でそれを行う方法がわからないが、コマンド ライン ツールでは: Cordova plugin add org.apache.cordova.media
詳細については、 http://cordova.apache.org/docs/en/3.3.0/cordova_media_media.md.html#Mediaを参照してください。プラグインの追加の詳細については、http://docs.icenium.com/creating-your-project/using-plugins/working-with-plugins をご覧ください。
編集:iceniumのドキュメントを正しく読んだら、次のことを行う必要があります:
- プロジェクト ナビゲータで、[プロパティ] をダブルクリックします。
- [プラグイン] タブで、[コア プラグイン] セクションに移動し、必要に応じて展開します。
- 必要なプラグインをオンまたはオフにします
編集2:
次のように deviceready イベントで実行すると機能しますか。
document.addEventListener("deviceready", function() {
var media = new Media(src, successcallback);
}, false);
もちろん、必要に応じてパラメーターを変更します
于 2014-01-19T18:20:05.307 に答える