在科尔多瓦webview中访问设备本地功能
问题描述:
我使用cordova-cli制作混合应用程序。我的要求是我的应用程序的第一页必须重定向到一个网站。应用程序所需的全部数据将从其他一些数据源加载到本网站中。在科尔多瓦webview中访问设备本地功能
要求是从本网站上的页面访问设备本机功能,如相机,加速计等。
我使用
location.href="http://www.example.com";
打开网页。我需要一个嵌入了所有插件的统一cordova.js文件。 目前,我正在将各个插件放入lib \ android \ plugin \ android中,并且通过使用grunt-cli中的grunt -f
命令,android接收的cordova.js文件似乎不会产生预期结果。
答
不能做我恐怕 - 因为科尔多瓦与设备交互的方式。
如果使用非移动设备从别处访问同一网站会发生什么情况?该网站将不知道科尔多瓦是什么。
Cordova与设备上的本机代码进行交互,因此需要此处理JS到本机的传递,反之亦然。