cordova-plugin-local-notifications本地通知推送在cordova 5.0.0以上版本编译报错解决办法
来源:互联网 发布:永安市招聘淘宝运营 编辑:程序博客网 时间:2024/06/05 03:03
添加本地推送插件cordova-plugin-local-notifications 0.8.1,在cordova 5.0.0以上版本编译报错
LocalNotification.java:495: error: cannot find symbolwebView.evaluateJavascript(js, null);^symbol: method evaluateJavascript(String,)location: variable webView of type CordovaWebView/ug/ug-app/platforms/android/src/de/appplant/cordova/plugin/localnotification/LocalNotification.java:492: error: cannot find symbolwebView.post(new Runnable(){^symbol: method post()location: variable webView of type CordovaWebViewNote: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.2 errorsFAILEDFAILURE: Build failed with an exception.
修改cordova-plugin-local-notifications中源代码LocalNotification.java:492
替换为webView.getView().post(new Runnable(){ public void run(){if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { webView.sendJavascript(js);} else { webView.loadUrl("javascript:" + js);} }});
同时在platforms\android\src\de\appplant\cordova\plugin\localnotification.java 进行修改替换,运行cordova build android顺利通过。
原因是cordova 5.0.0以上版本对evaluateJavascript不再支持,用sendJavascript进行替换。
0 0
- cordova-plugin-local-notifications本地通知推送在cordova 5.0.0以上版本编译报错解决办法
- cordova-plugin-local-notification在ios平台编译报错
- cordova-plugin-local-notifications发送Android本地消息
- iOS推送本地通知 Push Notifications: local part
- cordova插件之Local Notification(本地通知)
- Cordova编译Android 22 以上版本,中文目录出错问题的解决办法
- Cordova plugin 调用本地 notification
- ionic工程引入cordova plugin camera 插件编译报错问题总结
- Scheduling Local Notifications(调度本地通知)
- Cordova plugin
- cordova plugin
- 华为机型 cordova-plugin-camera从图库获取报错
- Ionic安装cordova-plugin-crosswalk-webview报错
- ionic cordova 报错
- 在CocoaPods中使用Cordova Plugin
- xcodebuild命令编译Cordova iOS项目报错解决
- ionic开发——cordova-plugin-image-picker 在安卓中闪退的解决办法
- 使用cordova命令报错
- Roman to Integer - Leetcode
- pdb文件
- animate.css 动画制作
- 八大排序,各显神通
- Linux 献给初学者:谈谈如何学习Linux操作系统
- cordova-plugin-local-notifications本地通知推送在cordova 5.0.0以上版本编译报错解决办法
- 实现一个简单的滚动条
- PLSQL跳出嵌套循环的小例子
- DataGridView列长度大于30就以...形式显示
- 守护进程与僵尸进程
- Java 异常处理机制
- opencv中关于cvNorm函数的使用
- 网络编程 笔记(八) I/O复用
- maven引入json-lib报错