3
phonegap
アンドロイドアプリでリモートHTMLを読み込む方法を探しています。 super.loadUrl("file:///android_asset/www/hello.html");
を使用していますが、リモートHTMLページを読み込む方法はありますか?phonegap:loading remote html
phonegap
アンドロイドアプリでリモートHTMLを読み込む方法を探しています。 super.loadUrl("file:///android_asset/www/hello.html");
を使用していますが、リモートHTMLページを読み込む方法はありますか?phonegap:loading remote html
、それは非常に単純なヴェンカトだ、
ただ、httpリクエストで
super.loadUrl("http://www.test.com/test1.html");
を必要なHTMLページをロードするか、またはあなたがやったようにローカルのhtmlファイルを読み込むことができ
super.loadUrl("file:///android_asset/www/hello.html");
とhello.htmlには、onLoad()のjavacript関数でwindow.location
が使用されています外部HTMLページを読み込みます。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<!-- Change this if you want to allow scaling -->
<meta name="viewport" content="width=default-width; user-scalable=no" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<title>LoadUrl
<script type="text/javascript" charset="utf-8">
function onBodyLoad()
{
document.addEventListener("deviceready",onDeviceReady,false);
}
/* When this function is called, PhoneGap has been initialized and is ready to roll */
function onDeviceReady()
{
// do your thing!
window.location="http://170.60.26.20:8099/Sencha/Html/index.html";
}
</script>
</head>
<body onload="onBodyLoad()">
</body>
</html>
アンドロイドマニフェストファイルにインターネット権限が設定されていることを確認してください。
window.locationは、アプリケーション内ではなくクロムでページを開きます。 – ProgramCpp