webview 本身没有qwebchannel 的接口,只能通过WebSocketServer 间接的访问。

参考 https://stackoverflow.com/questions/51313111/qt-webview-and-webchannel-over-websockets-in-qml

以及对应的实例工程:https://github.com/eyllanesc/stackoverflow/tree/master/51313111

根据该工程编译的app在windows以及小米MI6 android版本7.11 都没有问题,但是在安卓版本4.4.2却出现了这样的问题。

failed: Invalid UTF-8 sequence in header value。现象就是websocket通信不了,百度了一下说是

In case anyone else hit's this issue, it's because the Server header was blank。

    WebSocketServer{
listen: true
port:
name:"myserver"
onClientConnected: {
if(webSocket.status === WebSocket.Open)
{
channel.connectTo(transport);
webSocket.onTextMessageReceived.connect(transport.textMessageReceive);
transport.onMessageChanged.connect(webSocket.sendTextMessage);
} } }

后来设置了属性name:"myserver"就能通信了。

最新文章

  1. 基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
  2. oracle审计详解-转
  3. 10 个免费的 jQuery 可视化编辑器插件
  4. 触摸事件UITouch的用法
  5. 如何识别Baiduspider
  6. C/C++中的成员函数指针声明及使用
  7. Unity3D 灰度shader(改编自NGUI)
  8. jquery实现调用webservice
  9. 创建和使用SQL Server SSAS本地多维数据集
  10. VS2010+PCL+openni配置
  11. hibernate事务并发问题(脏读,不可重复读,幻读)
  12. javaWeb学习总结(10)- Filter(过滤器)学习(2)
  13. 【Stack Overflow -- 原创加工、原创整理、生产实战】-- 深度复制
  14. CSS系列------选择器和选择器的优先级
  15. Spring Data(一)概念和仓库的定义
  16. webpack4新建一个项目
  17. Javascript 3.2
  18. WPF中TreeView控件的使用案例
  19. Integer判等的陷阱:你知道Integer内部高速缓冲区IntegerCache吗?
  20. tensorflow中tf.ConfigProto()用法解释

热门文章

  1. 去除echarts饼状图的引导线
  2. oracle笔记之计算年龄、工龄和TRUNC
  3. window服务器查看管理员列表
  4. 深度学习的激活函数 :sigmoid、tanh、ReLU 、Leaky Relu、RReLU、softsign 、softplus、GELU
  5. shellexecute的使用和X64判断
  6. Python之(scrapy)爬虫
  7. core直接获取报异常数据
  8. 关于微信小程序分享/转发功能的实现方法
  9. JavaScript内置一些方法的实现原理--Object.freeze()、instanceof
  10. django_rest framework 接口开发(一)