当前位置: 首页 > news >正文

【Qt】Qt和JavaScript使用QWebChannel交互

问题

问题一:

问题描述:运行时,Qt向Js端发送消息没有问题,Js端向Qt端发送消息时失败
报错:Cannot invoke unknown method of index -1 on object webTransport(0x…)
原因及解决办法:使用Qt 5.11.2编译生成的可执行程序,而网页端用的是Qt 5.14的qwebchannel.js文件,版本不兼容导致的,换成对应的qwebchannel.js文件就好了

问题二:
问题描述:加载时无法连接qt
报错:Qwebchannel is not defined at webSocket.socket.onopen
原因及解决办法:没有加载qwebchannel.js文件

<script type="text/javascript" src="../js/qwebchannel.js"></script>
http://www.lryc.cn/news/431283.html

相关文章:

  • 码住!15个爆好用知识库软件工具分享
  • MybatisPlus中@EnumValue注解介绍、应用场景和示例代码
  • 【计算机网络】描述TCP建立连接与断开的过程
  • CSS学习14[重点]
  • 力扣 | 递归 | 区间上的动态规划 | 486. 预测赢家
  • 黑白格
  • 数据链路层(MAC地址)
  • 【ruby java】登陆功能/邮件发送模版240903
  • 告别格式不兼容烦恼!ape转换mp3,分享3个简单方法
  • Java核心知识体系-并发与多线程:线程基础
  • KRaft模式下的Kafka启动指南:摆脱Zookeeper依赖
  • 【数据库】MySQL-基础篇-函数
  • dp练习【4】
  • php 实现推荐算法
  • 相机光学(三十六)——光圈
  • 数据结构——树和二叉树
  • 142. Go操作Kafka(confluent-kafka-go库)
  • spring boot(学习笔记第十九课)
  • docker安装 redis 并且加密开启SSL/TLS通道
  • 什么是ARM架构?什么是X86架构?两者的区别是什么?
  • 【vscode】vscode paste image插件设置
  • 自定义string类
  • Python | Leetcode Python题解之第387题字符串中的第一个唯一字符
  • RocketMQ 消费时序列化报错问题分析及解决
  • 全能与专精:探索未来AI模型的发展趋势与市场潜力
  • Python深度学习:【开源数据集系列】ImageNet数据集
  • 微信小程序手写签名
  • Javascript 使用中点查找矩形的角(Find Corners of Rectangle using mid points)
  • 【困难】 猿人学web第一届 第18题 jsvmp 洞察先机
  • IDEA Maven 源修改为国内阿里云镜像的正确方式