google-chrome-extension - 为什么chrome扩展选项ui中的右键菜单位置不对?

标签 google-chrome-extension

我正在使用新的选项页面(在 list 中声明为“options_ui”)开发 google chrome 扩展。在上周左右,我开始看到这个问题:

当我在选项页面中右键单击时,上下文菜单出现在我单击位置的右侧。另外,一个<select>的下拉列表元素也出现在最右边,而不是在它应该去的选择元素下面。

我用不同的 chrome 帐户在不同的机器上重现了这个问题。我用一个简单的扩展来尝试它只是为了确保。这是我的 list :

{
"name": "test",
"version": "1.0",
"manifest_version": 2,
"description": "check out options page bug",
"browser_action": {
    "default_popup": "popup.html"
},
"options_ui": {
    "page": "options.html"
}
}

还有我的 options.html:

<!DOCTYPE HTML>
<html lang="en">
<head>
    <title>test</title>
</head>
<body>
    <select>
        <option>one</option>
        <option>two</option>
        <option>three</option>
    </select>
</body>

有人知道为什么会这样吗?我能做些什么来解决这个问题?

最佳答案

Chrome 似乎已经解决了这个问题。

关于google-chrome-extension - 为什么chrome扩展选项ui中的右键菜单位置不对?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36072594/

相关文章:

google-chrome-extension - Chrome 扩展程序中 "content scripts"的可选权限?

css - Google Chrome 扩展 - 无法使用 CSS 加载本地镜像

google-chrome - 资源必须列在 web_accessible_resources list 键中,才能被扩展之外的页面加载

javascript - 有没有地方可以放置您希望在用户第一次下载/打开您的 chrome 扩展程序时运行的 Javascript 代码?

google-chrome-extension - 如何为标题创建匹配模式

javascript - Chrome 扩展 - Chrome.storage - 为什么 chrome.storage.sync.get 返回未定义?

javascript - 用于修改页面脚本包含和 JS 的 Chrome 扩展

javascript - 我可以在 Chrome 扩展程序中包含 CryptoJS 文件吗?

python - 如何在 Chrome 扩展中使用 Python?

javascript - 当页面被 history.pushState 和 ajax 调用更改时插入内容脚本