chrome.extension
文章平均质量分 86
编个球编个大气球
编程是一辈子的追求,一直追求下去。
展开
-
第61篇Chrome扩展蓝牙开发(一)
一、蓝牙设备1.1 关于点阵笔的连接 插上蓝牙设备时,一直搜索不到设备,原因是:点阵笔没整成可搜索模式,搜索模式是:点阵笔上面的绿色信号灯一直不停的快速闪烁。在这家里搜索不到,原因就在这里。 连上之后,绿色信号灯不闪烁了,一直保持绿色。1.2 蓝牙demo研究 main.js解析,代码截图如下: 代码解析:1.2.1 以下几行是注释:main.js是主原创 2016-10-08 22:42:19 · 1761 阅读 · 1 评论 -
第59篇USB获取数据(二) 及PHP研究
一、php1.1php查询数据库中的数据结果展示:注:和数据库中查询的结果是一样的,代码分析:$mysqli = new mysqli('localhost','root','','edu');这一句是连接数据库,mysqli_query($mysqli,"set names utf8");这一句是设置显示的字符为utf8,不加这一句的话,查询出来数据库中的中文将乱码,原创 2016-10-06 16:17:03 · 1615 阅读 · 0 评论 -
第58篇USB获取数据 及PHP研究
一、php1.1命令方式向数据库中插入数据 1)创建数据库xq并使用该数据库 2)创建表user并插入数据看上面截图可知,查询插入的数据,中文(张三)乱码,解决办法:设成gbk就成了:setnames gbk;从截图看出,还有几项没设置成gbk或utf8;setnames utf8;SETcharacter_set_database=utf8;原创 2016-10-05 22:21:57 · 1884 阅读 · 0 评论 -
第55篇 Chrome扩展USB开发(一)及PHP研究 Saturday
一、php1.1用户登陆验证例子如下: 运行结果如下:1.2 异或运算 真+真=假,假+假=假,真+假=真,假+真=真 二、获取USB数据本文参考:http://blog.mn886.net/chenjianhua/show/23882d35a3fb/index.html2.1操作USB设备通过usb接口可以与USB设备进行交互,这能原创 2016-10-04 00:33:58 · 1897 阅读 · 0 评论 -
第54篇 Chrome扩展开发(五)及php
一、蓝牙数据获取1.1 chrome.app.runtime 注:这个接口管理app的生命周期. app运行时间管理app的安装,控制事件页,能在任何时间关闭app.这个接口在Chrome23以后有效。这个接口有三个事件:onEmbedRequested、onLaunched、onRestarted.项目中用到了:onLaunched着重分析一下。onLau原创 2016-10-01 09:38:47 · 1433 阅读 · 0 评论 -
第53篇 Chrome扩展开发(四)
一、 Chromium 博客引用底层库,有可能获取到硬件模块的交互。 首先注册权限。然后就可以在代码中直接使用了。他的通讯类似于websocket。https://blog.chromium.org/2013/07/richer-access-to-google-services-and.html在Chrome打包的应用程序中,丰富的访问谷歌服务和更好的操作系统集成。作为我们持续努原创 2016-09-30 09:36:32 · 437 阅读 · 0 评论 -
第52篇 Chrome扩展开发(三)
一、蓝牙(bluetooth)获取数据1.1获取蓝牙设备https://gist.github.com/revolunet/5665484http://wiibrew.org/wiki/Wiimote#Bluetooth_Communication 解析以上截图:Chrome打包的app 蓝牙接口测试 在连接一个蓝牙设备之前,你需要直完以下三步: 1原创 2016-09-28 20:35:44 · 693 阅读 · 0 评论 -
第67篇Chrome扩展USB开发(三)及php及JS
一、Usb数据转换1.1数据转换函数如下:对于笔坐标来说,x有正有负,y只有正值。数据样本:64 8 131 248 123 2664 0 0 0原创 2016-10-13 20:53:29 · 2239 阅读 · 0 评论 -
第51篇 Chrome扩展开发(二)及php
第51篇 Chrome扩展开发(二) Tuesday一、 PHP知识1.1 php自由转换和强制转换a. 使用intval,floatval,b. 使用settype(),它会改变当前数据的数据类型c. $b=(array)$a;把$a转换成数组赋给$b,但$a本身的数据类型没发生变化。d. 但有些数据类型之间不可以进行转换,比如:一个对象型数据,不能转换成整型字符串类型数原创 2016-09-28 09:00:38 · 627 阅读 · 0 评论 -
第66篇Chrome扩展USB开发(三)
一、CI框架配域名1.1 首先下载一个CI包http://codeigniter.org.cn/1.2 按教程配置即可,很简单二、USB获取数据并转换2.1 代码解析background.js,代码如下:这是插件的主要程序,下面给出客户端网页的请求接收代码:manifest.json中需要配置url代码,因为:与跨扩展程序消息传递类似,您的应用或原创 2016-10-12 21:15:33 · 4568 阅读 · 0 评论 -
第50篇 Chrome扩展开发及PHP研究
一、创建一个Chrome扩展1.1 概要Chrome扩展允许你往Chrome中增加功能,况且不需要深度理解Chrome的原生代码。用户能创建Chrome扩展用HTML、CSS、JS等技术。如果你开发过网站,对你来说创建Chrome扩展将容易很多。我们给出一个扩展,功能是:使用目前网页的URL,从谷歌里取出一个图像作为一个搜索关键词。我们这样做需要用一个UI元素,我们称之为browser原创 2016-09-27 08:13:44 · 1134 阅读 · 0 评论 -
第48篇 接收蓝牙数据及PHP研究 Saturday
一、接收蓝牙数据1.1 Chrome extension接口接口名称:chrome.extension地址:https://developer.chrome.com/extensions/extension1.1.1 类型TypesTypes:包括一项ViewType。注:扩展view的类型,1.1.2属性Properties有两个:object和boolean原创 2016-09-26 07:56:57 · 4090 阅读 · 0 评论 -
第64篇Chrome扩展蓝牙及USB开发(四)
一、Chrome扩展蓝牙开发1.1 难点 经过这一段的研究,基本掌握了chrome怎么获取蓝牙设备基本信息,状态信息等,现在的难点是怎么检测与接收蓝牙传过来的数据。首当其冲的是建立与蓝牙之间的连接。1.2建立与蓝牙的连接写了个函数,获取设备地址,代码如下:运行结果如下: 1.2 列举已知设备 程序如下:运行结果如下:1.3接收设备代码如下原创 2016-10-10 20:43:14 · 7642 阅读 · 2 评论 -
第63篇Chrome扩展蓝牙开发(三) 及PHP研究
一、php1.1 乘法口诀表程序如下: 结果如下: 隔列变色,修改程序如下: 运行结果如下: 1.2 breakbreak是退出循环,而continue是继续循环。break可以定义退出几层循环,默认是退出一层循环。看下面例子:这个例子,没有进行break控制,$i输出1到11,$j输出1到6;记住:$i++,$j++都是先赋值后加1的。原创 2016-10-09 20:54:39 · 1731 阅读 · 0 评论 -
第62篇Chrome扩展蓝牙开发(二)
一、Chrome扩展蓝牙开发1.1 main.js解析(接上篇)1.1.1 以下几行的作用是初始化tooltips /** *Initialize tooltips */ $scope.initTooltips = function() { $('[data-toggle="tooltip"]').tooltip(); }1.1.2 以下几句是的原创 2016-10-08 22:48:32 · 3279 阅读 · 0 评论 -
第60篇Chrome扩展USB开发(三) 及PHP研究
一、USB获取数据chrome程序开发研究1.1 USB Deviceshttps://developer.chrome.com/apps/app_usb本文档描述了如何使用USBAPI与USB设备通信。通过USB API,一些设备无法访问 (有关详细信息,请参阅下面的Caveatssection)。Chrome应用程序也可以连接到串行andBluetooth设备。找到两个demo原创 2016-10-06 21:59:46 · 1544 阅读 · 1 评论