Используя следующий код:
<script type="text/javascript" src="//api.ok.ru/js/fapi5.js" defer="defer"></script>
var rParams = FAPI.Util.getRequestParameters();
FAPI.init(rParams["api_server"], rParams["apiconnection"],
/*
* Первый параметр:
* функция, которая будет вызвана после успешной инициализации.
*/
function() {
alert("Инициализация прошла успешно");
// здесь можно вызывать методы API
},
/*
* Второй параметр:
* функция, которая будет вызвана, если инициализация не удалась.
*/
function(error) {
alert("Ошибка инициализации");
}
);
Получаю ошибку
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://test.ru') does not match the recipient window's origin ('http://test.ru').
В настройках приложения стоит
https://test.ru/okapp
test.ru - я просто скрыл свой домен. С реальным доменом все в порядке, хост не локальный, ssl сертификат установлен.
Еще одна игра на этом домене, но на http:// протоколе инициализируется нормально, но теперь http использовать нельзя.
Игры в вк на этом домене по https протоколу работают нормально.
В чем может быть проблема? Спасибо!