chrome-plugin-demo icon indicating copy to clipboard operation
chrome-plugin-demo copied to clipboard

《Chrome插件开发全攻略》配套完整Demo,欢迎clone体验

Results 30 chrome-plugin-demo issues
Sort by recently updated
recently updated
newest added

I need an extension or plugin that recognizes text for example -10.35 and sends an alert in the form of popup or something that makes noise

首先要感谢大侠的教程,诚如其名,干货满满! 想要在我的插件中添加TCP通信功能,找了好多参考([参考一](https://crxdoc-zh.appspot.com/apps/sockets_tcp#type-SocketInfo), [参考二](https://www.html5rocks.com/zh/tutorials/websockets/basics/), [参考三](https://codeday.me/bug/20190204/587547.html), [参考四](http://www.adambarth.com/experimental/crx/docs/experimental.socket.html)),都是语焉不详 最多见到的例子如下: ``` javascript chrome.experimental.socket.create('tcp', '127.0.0.1', 8080, function(socketInfo) { chrome.experimental.socket.connect(socketInfo.socketId, function (result) { chrome.experimental.socket.write(socketInfo.socketId, "Hello, world!"); }); }); ``` 说是需要保存 `socketId` 供后面调用,但是 `socketId` 是怎么来的都没说清楚 希望大侠能通过实例把这部分补充到教程中,多谢了! 补充几个有价值的参考:...

更新: ![image](https://user-images.githubusercontent.com/16152141/57191362-32679d80-6f57-11e9-9b96-c07df0e2a62a.png) 看了英文文档,是需要显式的声明权限的。 [declare_permissions](https://developer.chrome.com/extensions/declare_permissions) ------- ``` "permissions": [ "notifications" ] ``` 需要加入 notifications 权限,否则无法调用。报错如下。 ---- ![image](https://user-images.githubusercontent.com/16152141/57190982-3b567000-6f53-11e9-91db-b883b7116357.png) --- 加入权限后,正常调用。 ![image](https://user-images.githubusercontent.com/16152141/57191051-d8190d80-6f53-11e9-8a0f-9a18e8766fb5.png) 看了文档貌似没有明确说必须赋权,[声明权限](https://crxdoc-zh.appspot.com/apps/declare_permissions)

看了项目,可能是我没接触过,感觉还是有难,自己研究了一下午,搞了个简单的demo,供入门选手参考 https://github.com/mouday/chrome-search-tool

比如:onpagechanged,oninputchanged都有类似的问题

右键菜单的contexts属性是这是在哪个版本加了好多值呀? "all", "page", "frame", "selection", "link", "editable", "image", "video", "audio", "launcher", "browser_action", or "page_action" browser_action在图表的右键上追加菜单,应该挺常用的。

![image](https://user-images.githubusercontent.com/8876655/40906061-4a6f3c78-6812-11e8-9a1a-f91f260b6559.png)