Inp*_*tbx 1 google-chrome google-chrome-extension
我试过这个:https : //developer.chrome.com/extensions/options.html并制作了一个选项页面。
所以在我的扩展图标下添加了一个选择,名称为Option.
我的问题是有没有办法重命名Option和更改它,例如Setting或其他语言中的某些词?
“选项”标签chrome://extensions会自动适应用户的语言。扩展无法更改此标签的值。
扩展程序按钮下拉菜单中“选项”选项的值也无法自定义,但您可以在 Chrome 38 的按钮下创建一个新的上下文菜单项。例如
chrome.contextMenus.create({
id: 'show-settings', // or any other name
title: 'Settings',
contexts: ['page_action', 'browser_action']
});
chrome.contextMenus.onClicked.addListener(function(info, tab) {
if (info.menuItemId == 'show-settings') {
chrome.tabs.create({
url: chrome.runtime.getURL('settings.html')
});
}
});
Run Code Online (Sandbox Code Playgroud)
我建议只坚持“选项”,因为用户已经知道选项的作用。UI/UX 的一致性很重要,想象一下,如果每个应用程序都有不同的(例如)关闭/退出应用程序的方式,您的工作效率会如何。
manifest.json 来测试之前的脚本:
{
"name": "Contextmenu on browserAction button",
"version": "1",
"manifest_version": 2,
"background": {
"scripts": ["background.js"]
},
"browser_action": {
"default_title": "Right-click to see a context menu"
},
"permissions": [
"contextMenus"
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
387 次 |
| 最近记录: |