我的模拟器现在在另一个标签页中打开网页(如屏幕截图所示)。我还没有在真实设备上测试它。我希望它在用户打开应用程序时自动启动。我的js文件看起来像这样:
document.addEventListener("deviceready", onDeviceReady, false);
//Activate :active state
document.addEventListener("touchstart", function() {
}, false);
function onDeviceReady() {
var app;
navigator.splashscreen.hide();
app = new Application();
app.run();
}
function Application() {
}
Application.prototype = {
run: function() {
var that = this,
openExternalInAppBrowser = document.getElementById("openExternalInAppBrowser");
openExternalInAppBrowser.addEventListener("click", that.openExternalInAppBrowser);
},
openExternalInAppBrowser: function () {
window.open("https://www.khanacademy.org", "_blank");
},
}
KhanAcademy就是一个例子。现在我想删除“点击我”按钮并自动打开。我从事件列表中找不到任何合适的事件。那么,你能解释一下如何自动启动该页面作为应用程序中的欢迎页面,而不是在不同的选项卡中,而是在应用程序中?