使用uniapp开发的H5页面,嵌套在原生app中运行,原生app提供了类似获取设备信息的方法供H5调用,普通vue项目中通过如下方式可以正常调用该方法,但是uniapp去提示cordova是undefined,不知道uuniapp的window对象有什么不同,为什么要做这样的限制。如果不能通过window使用原生app提供的方法,有别的途径可以调用原生app方法吗?
window.cordova.exec(
function (success) {
alert(success)
},
function (failed) {
alert(failed)
},
"MyPlugin",
"getDeviceInfo",
{}
)
1 个回复
3***@qq.com
请问解决了吗