API browser.webRequest.onBeforeRequest не работает в расширении Edge
У меня проблема с browser.webRequest.onBeforeRequest, который не был обнаружен расширением браузера Microsoft Edge.
В частности, у меня есть следующий код в расширении:
browser.webRequest.onBeforeRequest.addListener(function(details) {
console.log('DEBUG: onBeforeRequest - details = ', details);
}, { urls:['*://*/*'] });
и тогда у меня есть PHP-скрипт, который читает:
header('Location: http://www.google.co.uk/');
exit(0);
Однако, когда я нажимаю на скрипт PHP, расширение выбирает только Google, но не путь PHP-скрипта. Обратите внимание, что в Chrome и Opera он выбирает путь PHP-скрипта так, как я хочу и ожидаю.
Любые идеи относительно того, что Edge делает здесь? Я попытался добавить "блокировку", но это не имеет значения.
Спасибо,
Мартин