Невозможно совершать вызовы на сервер MobileFirst Platform в предварительной версии

У меня возникают проблемы с отладкой/предварительным просмотром моего приложения в любом браузере с помощью команды предварительный просмотр приложения mfp. Я не вижу сетевых вызовов в отладчике в Chrome. КОРС включен. Это приложение Ionic 2 (кордова).

Запуск приложения в эмуляторе или на реальном устройстве прекрасно работает с тем же кодом.

Я использую MobileFirst Platform 8.0, размещенную на BlueMix.


person gixen    schedule 20.03.2017    source источник
comment
Можете ли вы поделиться своим проектом, который воссоздает эту проблему   -  person Srik    schedule 20.03.2017
comment
Теперь я нашел эту строку в сообщении в блоге: Проверки безопасности не выполняются на стороне сервера, и запросы безопасности не отправляются клиенту, работающему в симуляторе мобильного браузера. Это все еще верно? Похоже на то. В том же посте говорится, что я должен иметь возможность вызывать адаптеры с помощью WLResourceRequest, поэтому попробуем это сделать дальше.   -  person gixen    schedule 20.03.2017


Ответы (1)


Для предварительного просмотра приложения в MobileFirst 8.0 используйте команду

mfpdev app preview

Приложения MobileFirst могут получать доступ к ресурсам с помощью WLResourceRequest REST API.

Я предлагаю вам ознакомиться с запросом ресурсов MobileFirst из JavaScript в MobileFirst Foundation 8.0.

https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/cordova-apps/

https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/resource-request/javascript/

https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/bluemix/using-mobile-foundation/

person Gaurab Kumar    schedule 20.03.2017