我需要在图标顶部设置一个文本,但到目前为止还没有。 我正在使用Chrome扩展setbadgetext如下如何在Chrome扩展图标顶部设置文本
chrome.tabs.executeScript(tabId, {code: chrome.browserAction.setBadgeText ({ text: 'hi' })}, function() {
});
使用,使文本喜似乎icon.i希望它在顶部延伸的右下角。
请建议。任何js黑客或铬添加欢迎。
我需要在图标顶部设置一个文本,但到目前为止还没有。 我正在使用Chrome扩展setbadgetext如下如何在Chrome扩展图标顶部设置文本
chrome.tabs.executeScript(tabId, {code: chrome.browserAction.setBadgeText ({ text: 'hi' })}, function() {
});
使用,使文本喜似乎icon.i希望它在顶部延伸的右下角。
请建议。任何js黑客或铬添加欢迎。
您无法调整徽章中文字的位置。
您需要在正确的位置用文字(画布)绘制图标并动态设置。
ImageDataType
用于图像(图象 - )的像素数据。必须是ImageData对象 (例如,来自画布元素)。
从Dynamic Chrome Extension Icons例子:
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
// ...draw to the canvas...
var imageData = context.getImageData(0, 0, 19, 19);
chrome.browserAction.setIcon({
imageData: imageData
});
Sachleen - U did.Ca NU告诉我需要的代码 – Nitin 2013-03-05 07:09:23