単純な Java クラスを PhoneGap プラグインに変換しようとしましたが、ロードできません。今はアイデアがありません。
クラスは次のとおりです: https://gist.github.com/kowdermeister/5013353
/res/xml/config/xml/config.xml に以下を追加しました
<plugin name="MediaPlayerStateWrapper" value="org.apache.cordova.plugins.MediaPlayerStateWrapper"/>
そして、これがMP3をロードしようとするJSです
cordova.exec( function () {
// Success
cordova.exec(function(){ alert('playing') }, function () {
// Failed to start
},'MediaPlayerStateWrapper', 'play');
}, function (e) {
alert(e)
}, 'MediaPlayerStateWrapper','setDataSource', ['http://...']);
私の環境は次のとおりです。
エクリプス (ADT)
対象:Android 4.2
PhoneGap SDK: cordova-2.4.0rc1.js