Задать вопрос
@Knyaz-intell

VK javascript sdk и VK mobile sdk что использовать в мобильной версии iframe приложения?

Здравствуйте. Есть iframe-приложение используется vk javascript sdk. На полной версии сайта все работает. А именно этот код.
window.VK.init(function() {
    console.log('yes')
}, function() {
    console.log('fail')
}, '5.84');

и далее в другом месте
window.VK.api("wall.post", {"message": message, "owner_id": group_id, "v":"5.84"}, (data) => {
                console.log(data);
            });

В мобильной версии VK.api в объект data приходит объект с ошибкой:
error:{error_code: 214, error_msg: "Access to adding post denied"}
В чем может быть причина. Может надо для мобильной версии использовать mobile sdk?
Я уже попробовал но я так понял что эта библиотека не для браузера, т.к. в коде есть проверка на существуют ли объекты window.androidBridge или window.webkit. Я так понимаю они появляются когда в нативных приложения включаешь какую-нибудь обертку для выполнения javascript. Тогда почему в доке по mobile sdk написано: чтобы использовать Mobile SDK, добавьте подключение скрипта в страницы:
<script src="https://vk.com/js/api/mobile_sdk.js"  type="text/javascript"></script>
? Или там можно кроме javascript еще и html использовать. Извините, никогда с мобильной разработкой не имел дело не знаю.
  • Вопрос задан
  • 343 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Knyaz-intell Автор вопроса
Ни у кого нет идей?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы