Я искал во всем Интернете, как исправить это странное поведение:
Со времени последнего обновления 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>