Cordova 使用PhoneGap将网站加载到应用程序中

Cordova 使用PhoneGap将网站加载到应用程序中,cordova,phonegap-build,Cordova,Phonegap Build,如何将网站加载到Phonegap应用程序中?我创建了一个index.html文件,如下所示: <html> <head> </head> <body onload="myFunction()"> </body> <script src="phonegap.js"></script> <script type="text/javascript"> document.addEventListene

如何将网站加载到Phonegap应用程序中?我创建了一个index.html文件,如下所示:

<html>
<head>
</head>
<body onload="myFunction()">
</body>
<script src="phonegap.js"></script>
<script type="text/javascript">
    document.addEventListener("deviceready", onDeviceReady, false);
    function onDeviceReady() {
         window.open = cordova.InAppBrowser.open('https://secured.knowsley.gov.uk', '_blank', 'location=yes');
    }
</script>
<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns   = "http://www.w3.org/ns/widgets"
    xmlns:gap   = "http://phonegap.com/ns/1.0"
    id          = "com.phonegap.example"
    versionCode = "10" 
    version     = "1.0.0" >

<!-- versionCode is optional and Android only -->

<name>PhoneGap Example</name>

<description>
    An example for phonegap build docs. 
</description>

<author href="https://build.phonegap.com" email="support@phonegap.com">
    Hardeep Shoker 
</author>

<allow-navigation href="https://secured.knowsley.gov.uk/*" />
还有一个config.xml文件,如下所示:

<html>
<head>
</head>
<body onload="myFunction()">
</body>
<script src="phonegap.js"></script>
<script type="text/javascript">
    document.addEventListener("deviceready", onDeviceReady, false);
    function onDeviceReady() {
         window.open = cordova.InAppBrowser.open('https://secured.knowsley.gov.uk', '_blank', 'location=yes');
    }
</script>
<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns   = "http://www.w3.org/ns/widgets"
    xmlns:gap   = "http://phonegap.com/ns/1.0"
    id          = "com.phonegap.example"
    versionCode = "10" 
    version     = "1.0.0" >

<!-- versionCode is optional and Android only -->

<name>PhoneGap Example</name>

<description>
    An example for phonegap build docs. 
</description>

<author href="https://build.phonegap.com" email="support@phonegap.com">
    Hardeep Shoker 
</author>

<allow-navigation href="https://secured.knowsley.gov.uk/*" />

但是,当我将.apk部署到Android设备并打开应用程序时,什么都没有发生——空白白页。我做错了什么?

如果你使用netbean ide开发你的应用程序

按照此步骤添加ur插件

如果打开项目属性,右键单击项目->属性并选择Cordova->Plugins,则可以编辑[projectFolder]/nbproject/Plugins.properties文件以手动添加插件。为InAppBrowser添加以下行

org.apache.cordova.inappbrowser=

并构建您的项目

希望它能解决你的问题。 我也有问题,使我安装的这个iApp浏览器最新版本与cordova 5.4.1一起工作


如果你的工作让我知道并指导我如何去做

你安装了iApp浏览器插件吗?如何安装?请发布一个代码示例。所以答案是否定的,对吗?转到inAppBrowser文档并阅读如何安装iThanks,明白了。如果你想投赞成票,请将此作为答案,我会将其标记为赞成票。