У меня есть расширение Chrome, которое я тестирую на мобильном устройстве (браузер Kiwi). Приведенный ниже фрагмент кода отлично работает на рабочем столе, но не на мобильном телефоне:
background.js
chrome.runtime.onInstalled.addListener(function(details) {
if (details.reason == 'install') {
let install_window = window.open('https://www.google.com', '_blank');
install_window.opener = null;
}});
manifest.json
{
"app": {
"background": {
"scripts": ["background.js"]
}
},
"manifest_version": 2,
"name": "My App",
"version": "0"
}
В чем разница между настольным компьютером и мобильным устройством, которое могло бы иметь место?