Я работаю над проектом расширения chrome, но не могу заставить работать равные хосты, поэтому он покрывает всюду, где пользователь проходит мимо домена. Например, если пользователь перешел на https://www.google.com/imghp?hl=en, чтобы снова выполнить код там. Можно ли это сделать в фоновом режиме. js файл? Я не думаю, что здесь будут работать шаблоны совпадений. Приведенный ниже код выполняется правильно, если для него задан точный URL chrome .history.deleteUrl ({url: 'www.google.com'}, но не в том случае, если я пытаюсь установить для него значение hostEquals. Я не думаю, что эта функция позволяет использовать hostEquals. Спасибо за любая помощь.
background. js file-
'use strict';
chrome.webNavigation.onCompleted.addListener(function() {
}, {url: [{urlMatches : 'www.google.com'}]});
var callback = function () {
alert("History is clearing");
};
chrome.history.deleteUrl(
{ url: [{hostEquals: 'www.google.com'}]}
, callback);
Есть ли способ, которым я могу вставить hostEquals в качестве переменной? HostEquals также не работает для chrome .browsingData. удалить ()