主页 > 创业  > 

chromeV3插件开发,调用chrome.action.setIcon,提示路径找不到

chromeV3插件开发,调用chrome.action.setIcon,提示路径找不到
问题描述:

chrome V3插件开发,调用 chrome.action.setIcon,提示路径找不到。

解决问题过程: chrome插件v2版本中设置插件图标接口是:chrome.browserAction.setIcon。v3 版本种接口是 chrome.action.setIcon。同样的代码提示找不到文件。查看chrome官网教程: developer.chrome /docs/extensions/reference/api/action发现代码没有问题,只能继续在网络上找答案,最后找到解决我问题的网页: github /GoogleChrome/developer.chrome /issues/2165 讨论中的一个留言,引起了我的兴趣: 说是 v3版本的插件,background 脚本的路径,默认是background 脚本文件所在的路径,background脚本代码中加载image图片的路径,默认是background 脚本文件所在的路径(和v2版本不一样,v2版本的默认是插件的根目录)。 我的文件路径如下: js– –background.js images– –icon-ok.png //v2插件 background.js chrome.browserAction.setIcon({path:"images/icon-ok.png"}); //v3插件 background.js chrome.action.setIcon({path:"../images/icon-ok.png"});
标签:

chromeV3插件开发,调用chrome.action.setIcon,提示路径找不到由讯客互联创业栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“chromeV3插件开发,调用chrome.action.setIcon,提示路径找不到