Chrome扩展程序选项页:<select>下拉菜单不起作用或显示为黑色

时间:2019-11-07 19:11:42

标签: html google-chrome google-chrome-extension

我一直在互联网上寻找解决此奇怪行为的方法:

自从最新的Chrome 78更新以来,我的Chrome扩展选项页面下拉列表不再起作用。下拉菜单(带有<option> + <select>)根本不响应单击,或者只要它们实际显示下拉菜单,就会显示为黑色:

enter image description here

我在3台使用Win10 + Chrome 78的计算机上都遇到了此问题。最后我检查了一下,Chrome 77不存在此问题。这是配置问题吗?这可能是Chrome 78错误吗?

我隔离了一个由两个文件组成的最小扩展示例:

manifest.json:

{
  "manifest_version": 2,
  "name": "Minimal Extension",
  "description": "",
  "version": "1.0",
  "options_ui": {
    "page": "settings.html",
    "chrome_style": true
  }
}

settings.html(从https://developer.chrome.com/extensions/options复制):

<!DOCTYPE html>
<html>
<head><title>My Test Extension Options</title></head>
<body>

Favorite color:
<select id="color">
 <option value="red">red</option>
 <option value="green">green</option>
 <option value="blue">blue</option>
 <option value="yellow">yellow</option>
</select>

<label>
  <input type="checkbox" id="like">
  I like colors.
</label>

<div id="status"></div>
<button id="save">Save</button>

<script src="options.js"></script>
</body>
</html>

1 个答案:

答案 0 :(得分:1)

正如wOxxOm所说,这确实是一个已报告的错误:https://crbug.com/1015298