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

Tah*_*ola 7 cordova cordova-plugins

我喜欢使用Cordova和InAppBrowser插件与远程webapp,在oppening我的应用程序加载这样的外部Web应用程序,<content src="http://mywebapp.domain.com" />但使用此方法,我无法访问任何插件.

所以我也试过jquery:

config.xml中

<content src="index.html" />
<access origin="*" />
Run Code Online (Sandbox Code Playgroud)

index.html:

<div id="remoteframe"></div>
$('#remoteframe"').load('http://mywebapp.domain.com');
Run Code Online (Sandbox Code Playgroud)

有了这个我可以访问cordova和所有的插件,但http://mywebapp.domain.com内部的生根不再工作(没有CSS,没有js,没有路由..),该方法看起来非常"脏".

有没有正确的方法来做到这一点?

Tah*_*ola 3

所以我终于发现,我必须将其包含在我的远程页面(http://mywebapp.domain.com)上:

<script src="/js/cordova.js"></script> <script src="/js/inappbrowser.js"></script>

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

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