在远程url上使用Cordova和他的插件

在远程url上使用Cordova和他的插件,cordova,cordova-plugins,Cordova,Cordova Plugins,我喜欢将Cordova和InAppBrowser插件与远程Web应用程序一起使用,打开我的应用程序时,加载一个外部Web应用程序,就像这样,但使用这种方法,我无法访问任何插件 所以我也尝试使用jquery: config.xml <content src="index.html" /> <access origin="*" /> 不再工作(没有css,没有js,没有路由…),方法看起来非常“脏” 有没有合适的方法可以做到这一点?因此我最终发现,我必须在我的远程页面()

我喜欢将Cordova和InAppBrowser插件与远程Web应用程序一起使用,打开我的应用程序时,加载一个外部Web应用程序,就像这样
,但使用这种方法,我无法访问任何插件

所以我也尝试使用jquery:

config.xml

<content src="index.html" />
<access origin="*" />

不再工作(没有css,没有js,没有路由…),方法看起来非常“脏”


有没有合适的方法可以做到这一点?

因此我最终发现,我必须在我的远程页面()中包含此内容:


显然,
cordova_plugins.js
必须位于/js/文件夹中(与cordova.js的文件夹相同)


对于多格式,您可能需要使用正确的cordova.js进行更改。

您的
index.html
第二行包含语法错误。是的,这只是一个示例。它可以在android和ios上运行,但您必须拥有优秀的cordova.js,我通过检查用户代理来实现,例如:(别忘了将cordova_plugin.js放在这两个文件夹中)谢谢如果这种方法通过了iOS应用商店的批准,你能发布更新吗?@VladStirbu,我已经向应用商店发布了一个使用这种技术的应用。审查过程中没有问题。@SteveMadere这里是我的index.php(mywebapp.domain.com/index.php)的样子pastebin.com/7MJH9uas我不得不复制所有,index.php中包含的4个cordova文件都在我的远程服务器上,带有jquery、bootstrap等功能。。。
<div id="remoteframe"></div>
$('#remoteframe"').load('http://mywebapp.domain.com');