Удачи с этим?У меня такие же проблемы.Та же настройка прекрасно работает в расширении Chrome, но при попытке сделать это в расширении Safari нажимается Access-Contol-Allow-Origin.
ИСПРАВЛЕНО - ОБНОВЛЕНИЕ: Эй, я понял, в чем проблема.Таким образом, похоже, что вам нужно сделать междоменный Ajax через фоновую страницу.В итоге я определяю все запросы, которые мне нужно сделать, во внедренном скрипте, а затем сообщение передает запросы на фоновую страницу.Фоновая страница прослушивает сообщения от внедренного сценария, выполняет соответствующие вызовы AJAX, а затем отправляет результаты через сообщение для внедренного сценария.Затем внедренный сценарий прослушивает сообщения с фоновой страницы, как только он получает сообщения с результатами ajax, он предпринимает соответствующее действие на просматриваемой странице.