将 Chrome 扩展设置为 canvas?
set Chrome Extension to be a canvas?
我正在开发一个 Chrome 扩展,我创建了一个 HTML 文件来为图标添加 canvas。当我 运行 html 文件时它非常好,但它似乎不想在 manifest.json
文件中。
代码在 manifest.json
"browser_action": {
"default_icon": "icon.html"
}
但是如果我将图像的 icon.html
更改为 icon.png
就没问题了。
如果您需要有关我正在使用的 canvas 的信息,我可以提供给您。
在 background.js 中使用 chrome.browserAction.setIcon
:https://developer.chrome.com/extensions/browserAction#method-setIcon
过程如下:首先使用 HTML5 Canvas 元素。然后创建一个 canvas,向其中添加图像 and/or 文本,然后将 canvas 图像数据传递给它
chrome.browserAction.setIcon({imageData: imageData});
我正在开发一个 Chrome 扩展,我创建了一个 HTML 文件来为图标添加 canvas。当我 运行 html 文件时它非常好,但它似乎不想在 manifest.json
文件中。
代码在 manifest.json
"browser_action": {
"default_icon": "icon.html"
}
但是如果我将图像的 icon.html
更改为 icon.png
就没问题了。
如果您需要有关我正在使用的 canvas 的信息,我可以提供给您。
在 background.js 中使用 chrome.browserAction.setIcon
:https://developer.chrome.com/extensions/browserAction#method-setIcon
过程如下:首先使用 HTML5 Canvas 元素。然后创建一个 canvas,向其中添加图像 and/or 文本,然后将 canvas 图像数据传递给它
chrome.browserAction.setIcon({imageData: imageData});