我一直在互联网上寻找解决此奇怪行为的方法:
自从最新的Chrome 78更新以来,我的Chrome扩展选项页面下拉列表不再起作用。下拉菜单(带有<option>
+ <select>
)根本不响应单击,或者只要它们实际显示下拉菜单,就会显示为黑色:
我在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>