您的位置:首页 > 房产 > 建筑 > 应用软件开发包括什么_工业和信息化部工业文化发展中心_官网优化哪家专业_成都seo优化

应用软件开发包括什么_工业和信息化部工业文化发展中心_官网优化哪家专业_成都seo优化

2025/4/18 19:39:47 来源:https://blog.csdn.net/sleepingboy888/article/details/145721053  浏览:    关键词:应用软件开发包括什么_工业和信息化部工业文化发展中心_官网优化哪家专业_成都seo优化
应用软件开发包括什么_工业和信息化部工业文化发展中心_官网优化哪家专业_成都seo优化

问题描述:

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

解决问题过程:

  1. chrome插件v2版本中设置插件图标接口是:chrome.browserAction.setIcon。v3 版本种接口是 chrome.action.setIcon。
  2. 同样的代码提示找不到文件。
  3. 查看chrome官网教程:https://developer.chrome.com/docs/extensions/reference/api/action
  4. 发现代码没有问题,只能继续在网络上找答案,最后找到解决我问题的网页:
    https://github.com/GoogleChrome/developer.chrome.com/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"});

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com