Диспетчеризация GWT-платформы + телефонная связь

Я использую GWT-платформу + mgwt + phonegap. Я пытаюсь позвонить на свой сервер с помощью действий GWTP, но вызов не проходит в симуляторе iOS. Вызов работает в мобильном браузере. Мне удалось заставить RPC работать с помощью PhonegapUtil.prepareService((ServiceDefTarget) chartService,"www.text.com/a/", "b/cname" );

Я включил ведение журнала, и обработчик asynccallback возвращается к методу onFailure(..).

Любые идеи?


person blue01    schedule 23.10.2012    source источник
comment
Вы внесли в белый список URL-адрес, по которому пытаетесь позвонить?   -  person Daniel Kurka    schedule 23.10.2012
comment
да, у меня есть URL-адрес в белом списке. Это исправило rpc, но не вызовы отправки действий gwtp.   -  person blue01    schedule 23.10.2012
comment
Что вы подразумеваете под исправлением RPC? Вы должны применить prepareService к каждой службе (также к вызовам отправки действий gwt)   -  person Daniel Kurka    schedule 24.10.2012
comment
У меня было несколько вызовов RPC в дополнение к отправке действий gwt. То есть вы имеете в виду, что я также должен применять prepareService для действий? Что-то вроде PhonegapUtil.prepareService((ServiceDefTarget) action,...,...);   -  person blue01    schedule 25.10.2012


Ответы (1)


Чтобы вызовы GWT RPC работали, вам нужно вызвать метод PhonegapUtil.prepareService из gwt-phonegap.

Если вы используете gwt-платформу, вам нужно будет сделать то же самое на их экземпляре интерфейса асинхронной службы.

person Daniel Kurka    schedule 25.10.2012