Есть ли способ упаковать настольное приложение из моего проекта sencha?

У меня есть проект сенчи, который отлично работает (Safari и Chrome) из index.html. Я хочу создать файл dmg (исполняемый), чтобы я мог развернуть его на другом компьютере. Я пробовал это с TideSDK. Но некоторые функции, такие как получение данных из магазина, прокрутка, обновление экранов, не работают должным образом. Sencha Packager (пробная версия) работал отлично. Но сейчас просрочен!!! Любое предложение по настольной упаковке проекта сенча. Какие-либо изменения, которые мне нужно сделать перед созданием вывода TideSDK? Пожалуйста помоги..


person Daisy    schedule 12.11.2013    source источник


Ответы (1)


Вы пробовали Adobe AIR? http://www.adobe.com/devnet/air.html Я знаю это для лет, он кроссплатформенный и хорошо работает с решениями html/js/css.

person Adam Bubela    schedule 13.11.2013
comment
Пробовал адоб эйр. мой простой hello.html отлично запаковался и открылся. Но когда я даю файл index.html проекта Sencha, я получаю сообщение об ошибке errormyTest.xmlError: нарушение безопасности среды выполнения Adobe AIR для кода JavaScript в изолированной программной среде безопасности приложения (конструктор функций) и открывает пустой экран. - person Daisy; 22.11.2013
comment
Адам, что-нибудь конкретное, о чем нужно позаботиться. - person Daisy; 22.11.2013
comment
Я думаю, что сенча создает некоторые проблемы с безопасностью. Я получаю ту же ошибку и в собственном стартовом проекте сенчи (пустом)! - person Daisy; 22.11.2013
comment
Вы прошли этот контрольный список: help.adobe.com/ en_US/AIR/1.5/devappshtml/ ? Я также не использую сжатые JS-файлы и стараюсь загружать все JS-файлы сразу до запуска скриптов. Sencha может загружать некоторые файлы JS (включая конфигурацию JSON) на лету, что может вызвать ошибку конструктора функции. - person Adam Bubela; 23.11.2013
comment
Я просмотрел контрольный список и сделал несколько изменений. Но сенча блокирует их!! .. поэтому сдался и вернулся с Tide sdk. Спасибо за поддержку.. - person Daisy; 29.11.2013
comment
Tide sdk имеет более старый инструмент webkit. Я изменил webkit в своем сенче index.html. И теперь dmg отлично работает и на компьютерах Mac. - person Daisy; 29.11.2013