Поддерживает ли веб-платформу Famo.us телефонную развязку?

Я хотел бы интегрировать уведомления и bluetooth через phonegap в мое веб-приложение, построенное с помощью famo.us. Является ли это возможным?

Famo.us включает в Famo.us Toolbar которая сама по себе является Famo.us Toolbar Cordova (похожей на Phonegap) и включает в себя все плагины Cordova. Он выведен из командной строки.

Я отправил по электронной почте генерального директора Famo.us и его ответ был:

Сейчас мы альфа-тестирование Fabo.us Wrapper. Это мод Кордовы со всеми плагинами из Кордовы. Разница в том, что он намного более эффективен, особенно на Android, чем PhoneGap или Cordova.

Чтобы добиться более высокой производительности, чем стандартный веб-просмотр Android, вы можете попытаться обернуть свое приложение с помощью среды выполнения Crosswalk, она работает с famo.us:

Это создаст .apk, который вы можете установить на устройство.

Дополнительная информация: https://crosswalk-project.org

Да,

Famo.us ДЕЛАЕТ поддержку phoneGap. Это просто HTML, CSS и javascript, поэтому его можно обернуть, как и все остальное. Основное различие заключается в том, что PhoneGap и Cordova используют старую версию Chromium, которая приносит плохую производительность на Android, поэтому собственная оболочка Famo.us будет более эффективной.

Специально на Android.

Сейчас The Famous Toolbelt не публиковался (только для небольшого подмножества тестировщиков), но если вы использовали генератор Yeoman, вы можете легко скомпилировать скомпилированный код в обычный проект Phonegap. Единственное, что вам следует избегать, это прямое манипулирование DOM (т. Е. Не использование Famous для изменения макета и содержимого)

Остальное – это то же самое, что писать любое другое приложение Кордовы с точки зрения Javascript. Просто убедитесь, что вы правильно включили и инициализировали Кордову и ваши плагины.

Я тестировал famo.us с phonegap и он работает. Однако производительность при запуске ужасна. По какой-то причине phonegap занимает много времени. Но после этого все работает отлично. В основном это шаги:

1. Установите телефонную трубку

2. Создайте проект

# phonegap create helloworld

# cd helloworld

3. Постройте проект

Затем скопируйте famo.us проекта famo.us папку www

# phonegap build ios

(Или андроид)