2

これをJavascriptで行うと、ソースURLの背後にあるミュージックストリークを再生できます。問題ない。

var music = new Audio();
var source = http://*HOST*.grooveshark.com/stream.php?streamKey=*STREAMKEY*;
music.src = source;
music.play();

さらに良いことに、これを行うWP7アプリでWebコントロールを使用でき、魔法のようにアプリで音楽を再生できます。ただし、バックグラウンドでもオーディオを使用したいと思います。そのため、Webブラウザコントロールでオーディオをストリーミングすることはできません。

上記の種類のオーディオソースを使用する必要がありますが、ネイティブのWindowsPhoneアプリで使用します。MediaElement、BackgroundAudioPlayerなど、さまざまな方法があるようですが、上記のURLではどれも機能しないようです。私は彼らにどこかのサーバー上のmp3へのリンクを渡すことができ、すべてがうまくいきます。しかし、このようなURLを介してWindowsPhoneでオーディオをストリーミングすることはできないようです。

4

1 に答える 1

1

Phonegap Media API forWindowsPhoneでJavaScriptの方法を試してください

Cordova Media API

そしてそれは次のように見えますか?

    my_media = new Media("test.mp3", onSuccess, onError);
    function onSuccess() {
        console.log("playAudio():Audio Success");
    }
    // onError Callback 
    //
    function onError(error) {
        alert('code: '    + error.code    + '\n' + 
              'message: ' + error.message + '\n');
    }

この助けを願っています:)

于 2012-05-09T05:28:47.440 に答える