2012-06-28 1 views
0

У меня есть небольшое приложение, которое пользователи-толкатели, построены с помощью Sencha Touch 2, завернуты в телефонную связку (cordova 1.7.0) и упакованы для Android. Pusher имеет флэш-резерв для поддержки без web-поддержки.Phonegap, Sencha Touch2 и Pusher - ошибка флэш-резерва на Android

за http://pusher.tenderapp.com/kb/faq/does-pusher-work-with-phonegap-yes Я добавил это мой .java файл:

super.init(); 
this.appView.getSettings().setPluginsEnabled(true); 

Кажется, он пытается загрузить вспышку, но я вижу это в LogCat при запуске на устройстве:

06-28 16: 41: 53.559: D/CordovaLog (16269): ПРЕДУПРЕЖДЕНИЕ: web-socket-js не работает в файле: /// ... URL, если вы не настроили параметры безопасности Flash правильно. Откройте страницу через веб-сервер, т. Е. Http: // ...

06-28 16: 41: 53.559: D/CordovaLog (16269): https://yadayada.cloudfront.net/1.11.2/flashfallback.min.js: Строка 52: ПРЕДУПРЕЖДЕНИЕ: web-socket-js не работает в файле: /// ... URL, если вы правильно настроили параметры безопасности Flash. Откройте страницу через веб-сервер, т. Е. Http: // ...

Похоже, я рядом, но я пропустил последний бит, чтобы подключить его.

Спасибо за понимание.

ответ

1

Теперь у вас есть стартовый проект, помогающий справиться с этим. Это означает, что Flash fallback не требуется, и вместо этого используется собственная библиотека Java WebSocket и подвергается JavaScript-среде выполнения в WebView.

Вот блоге об этом: http://blog.pusher.com/2012/7/5/pusher-on-phonegap-for-android

Вот стартер толкатель, PhoneGap и Android проекта: https://github.com/pusher/pusher-phonegap-android

 Смежные вопросы

  • Нет связанных вопросов^_^