1

私は Icenium Mist を使用していますが、それに含まれる cordova.js はかなり合理的で小さく、使用したい Media オブジェクトの定義が見つかりません。

4

2 に答える 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のドキュメントを正しく読んだら、次のことを行う必要があります:

  1. プロジェクト ナビゲータで、[プロパティ] をダブルクリックします。
  2. [プラグイン] タブで、[コア プラグイン] セクションに移動し、必要に応じて展開します。
  3. 必要なプラグインをオンまたはオフにします

編集2:

次のように deviceready イベントで実行すると機能しますか。

document.addEventListener("deviceready", function() {
    var media = new Media(src, successcallback);
}, false);

もちろん、必要に応じてパラメーターを変更します

于 2014-01-19T18:20:05.307 に答える