记录Ionic开发中,安卓5.5+使用websocket,连接错误
来源:互联网 发布:微店跟淘宝一样吗 编辑:程序博客网 时间:2024/06/15 15:46
在Ionic App开发中,一功能需要使用websocket,经测试安卓5.0连接正常,安卓5.5+出现连接错误,回调了onerror()方法。
最终个人使用的解决方法:在app项目中,安装了crosswalk插件,来替代系统内核浏览器,需要注意的是,App的容量也因此增大了20M左右。
//创建websocket对象var socket = new WebSocket("ws://" +url);//连接打开 socket.onopen = function (evt) { console.log("onopen");};//连接返回信息 socket.onmessage = function (evt) { console.log("message");};//连接关闭socket.onclose = function (evt) { consle.log("close");};//连接错误socket.onerror = function (evt) { console.log(JSON.stringfy(evt));};
原因:Android上app建立websocket连接,使用的是内核浏览器,安卓5.5+内核浏览器暂不支持websocket,所以会调用了onerror()
cordova plugin add cordova-plugin-crosswalk-webview
以上为个人使用的解决办法,如有更好,可探讨交流!
阅读全文
0 0
- 记录Ionic开发中,安卓5.5+使用websocket,连接错误
- 安卓websocket长连接
- 使用golang开发websocket的记录
- 安卓开发使用wifi连接调试
- 安卓开发中常见错误1
- android安卓开发-eclipse平台下错误记录
- 安卓模拟器错误记录
- ionic使用记录----popup
- ionic使用记录-----.bar
- ionic使用记录----content
- ionic使用记录----button
- ionic使用记录----tabs
- 简单的搭建安卓开发环境,ionic开发环境
- 安卓开发中所使用的网络连接工具类
- ionic安卓打包
- ionic安卓
- 安卓开发中常用的一些方法记录下
- 在ionic中使用$q同步读取sqlite3记录
- Android 关于Https中Cookie的使用(PersistentCookieJar)
- C#中 什么是接口Interface,以及如何简单使用
- POJ 2233 GAME AGAIN! 笔记
- Go语言并发之美
- Text文本复制到系统剪切板
- 记录Ionic开发中,安卓5.5+使用websocket,连接错误
- 欢迎使用CSDN-markdown编辑器
- C#中get和SET
- Unity5.0 Shader 极简入门(一)
- 滑动窗问题
- Android 清单文件属性大全
- Java[探索]之基本数据类型
- Android判断应用是否在后台运行
- 破解PHPStorm2016方法