可以外部加载网站访问cordova javascript

时间:2016-07-25 14:27:16

标签: javascript android cordova

我有一个网站,我想把它加载到webview中,让网站有一种原生的感觉。

现在,使用window.location =' url'但是当网站加载网站上的javascript时无法访问插件api。因此,该网站似乎在沙箱中运行...无法访问cordova apis。

有没有办法提供外部加载的网站访问cordova apis?

我在config.xml

中使用<content src="http://myurl"/>加载外部网站

1 个答案:

答案 0 :(得分:2)

是的,你可以做到。将所有cordova.js和插件文件从项目上传到您的服务器,然后在服务器上的页面中包含它。请务必将它们保存在与项目中相同的相关文件夹中。

  <div class="container">
      {{$scope.item}}
  </div>

(请注意,我已经在版本3到5上完成了此操作,但尚未在6版本中完成。)