1

私はかなり長い間これに苦労してきました。調査を行ったところ、唯一の答えはネイティブ Android ビルドの場合であることがわかりました。現在行っていることは、もう少し複雑です。

私はMr.Xによって書かれたBlackberryアプリケーションを与えられ、それをAndroidに移植するように頼まれました.私はそうしました.アプリケーションの大部分は問題なく動作しています.リモートファイル(pdf)を開く必要があるところまで. PHP関数を実行しているサーバーから。

例を挙げると:

var auth = make_base_auth(username, password);

var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", baseURL + "/api/streampdf.php?pdf="+name, true);
xmlhttp.onreadystatechange = function() {
 if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
 {
    alert(xmlhttp.responseText);
    window.location.href = xmlhttp.responseText;      
 }
}

これにより、既定のブラウザーが開き、XMLHTTP からの応答テキストが表示され、サービスが一時的に利用できないことが示されます。

私はこれを理解できないようです!

4

0 に答える 0