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

温州网站开发建设百度seo培训课程

温州网站开发建设,百度seo培训课程,wordpress 调用大全,不花钱的做网站由于打算利用esp32 通过蓝牙链接电脑后实现一些特俗的键盘功能,所以就折腾了一下,折腾最耗费时间的却是键值问题,让一个20多年的老司机重新补充了知识 过程曲折就不说了,直接说结果。 我们通过网络搜索获取的键值和蓝牙模拟键盘传…

由于打算利用esp32 通过蓝牙链接电脑后实现一些特俗的键盘功能,所以就折腾了一下,折腾最耗费时间的却是键值问题,让一个20多年的老司机重新补充了知识

过程曲折就不说了,直接说结果。

我们通过网络搜索获取的键值和蓝牙模拟键盘传输的键值不是一回事。

键盘的键值keyCode是指键盘对应的编码,而esp32 要发送到电脑的键值其实是ascii编码。

例如,在电脑键盘上你有两种方法可以输入数字”2“,一种是字符区域,一种是小键盘区域,通过一段js onkeypress的console输出,结果如下:

你都输入的是2,但是keycode却是有两种keycode代码.

而在你输入A和a时,keyCode是相同的,key值不一样,:

 键盘的keyCode对应物理键盘的编码,这个键位被按下的时候可能随着不同条件传递给操作系统不同的值;同时不同键位传递给操作系统的也可能有相同的值,这里面有个驱动转换问题。

由于keycode和ascii部分内容存在相同,非常容易误导,这同时说明了过去在js编程的时候错误的处理过keycode.

而esp32 通过蓝牙模拟键盘的时候,要传递的值应该是ascii,不是这里的keycode.这点要注意,我已经走过弯路了,你别走!

http://www.mmbaike.com/news/56633.html

相关文章:

  • 做企业官网需要注意什么seo外链自动群发工具
  • 做网站游燕网站制作教程
  • 河南建设信息网站长沙优化网站
  • 武汉做网站的公司哪家好百度云搜索引擎入口盘搜搜
  • 网站建设日程表如何写淘宝如何刷关键词增加权重
  • 中建材建设有限公司网站李勇seo博客
  • 杭州蒙特网站建设网页设计制作网站图片
  • 为什么有的网站打不开网站优化比较好的公司
  • 天津免费网站建站模板十大免费cms建站系统介绍
  • java和php做网站网站搜什么关键词好
  • 杭州移动网站建设刚出来的新产品怎么推
  • 网站动效怎么做的常用的五种网络营销工具
  • 微信做单子的网站源码西安企业网站seo
  • 网站成立查询百度导航怎么下载
  • 东铁匠营网站建设正规网站优化哪个公司好
  • 湘潭网站建设 皆来磐石网络整站seo排名费用价格
  • 做外贸要做什么网站营销公司网站
  • 有哪些做相册视频剪辑的网站百度官网入口链接
  • 建一个网站流程seo关键词首页排名代发
  • 区块链网站用vue.js做怎么样百度上怎么发布作品
  • 买完域名怎么创建网站引擎网站推广法
  • 西安短视频制作公司深圳搜索引擎优化收费
  • 怎么做自己的cpa网站优化公司组织架构
  • 昆明网站制作seo快排优化
  • 企业推广的主要目的是太原seo排名优化公司
  • 优化方案历史某个网站seo分析实例
  • wordpress特定页面设为主页seo的中文意思
  • 昆山建设企业网站seo优化工程师
  • 谷歌可以做网站吗佛山做网站建设
  • 邢台营销型网站建设费用长沙做网站推广公司咨询