Я создал файл JS, содержащий функцию для отправки http-запроса на сервер.Запрос должен идти, когда пользователь читает первую страницу epub.Это работает нормально для приложения Kitabu (хотя оно отправляет 2 запроса), но для iBooks в Mac OS ни один запрос не отправляется.Я следовал принципу «Включение файлов JavaScript в OPF», приведенному в: https://itunesconnect.apple.com/docs/iBookstoreAssetGuide5.0.pdf
Функция определена следующим образом:
function httpGetAsync() {
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", "<url>", true); // true for asynchronous
xmlHttp.send(null);
}
И вызывается при нагрузке на тело:
<body id="story_epub_body" onload="httpGetAsync()">
Почему запрос заблокирован?Любое решение для этого.