ionic5调用原生设备Api提示but cordova is not available

ionic5调用原生设备Api提示but cordova is not available如何解决。已经运行 ionic build --prod 以及ionic cordova prepare了。


如下图:

使用 vconsole调换工具打印出如下错误:





其实这个错误主要就是cordova.js没有引入。虽然已经运行ionic build  --prod以及cordova prepare了。但是可能因为修改了 index.html所以导致ionic build 以及cordova prepare的时候没法把cordova.js引入到编译目录的index.html里面


这个时候检查: platforms\android\app\src\main\assets\www\index.html  


看看有没有引入cordova.js




如果index.html没有引入cordova.js的话


在下面目录的index.html引入cordova.js然后重新运行ionic build 以及cordova prepare









改完后记得运行 ionic build --prod  以及 ionic cordova prepare


然后再运行就不会报错了。




这就是ionic5调用原生设备Api提示but cordova is not available的使用方法,ionic5调用原生设备Api提示but cordova is not available就给大家先介绍到这里,希望对你有帮助

更多ionic5调用原生设备Api提示but cordova is not available的使用教程:https://www.itying.com/goods-1067.html