Поэтому я пытаюсь создать расширение, которое добавляет отсутствующие на сайте материалы, но я почти уверен, что это проблема «Access-Control-Allow-Origin». Я использую jquery $ .get () и Я знаю, что это можно сделать так же, как и другие расширения, использующие его, я просто не знаю, как.
Я просмотрел миллион сообщений на одну и ту же вещь, но они php или узел, Я не использую их. Я также пробовал разные вещи для разрешений в файле манифеста. Ничто не помогает ... Я полностью сбит с толку, почему это так.
У меня есть идея, но я не знаю, как бы я это сделал, думаю, я мог бы пропустить заголовок через ответ chrome, но Я до сих пор не уверен ...
Вот скрипт из "модуля"
Test: function(idk){
return new Promise(function(resolve, reject){
$.get("https://api.site.com/", id: 1).then(function(r){
resolve(r)
})
})
}
}
Вот скрипт, модифицирующий страницу
Pages.thing= (function(){
site.thing.Test().then(function(r){
console.log(r)
})
})();
Возврат ничто. любая помощь ???