2016-06-15 2 views
0

У меня есть проект с сплавом. (1,8 или новее).Как добавить виджет в приложение-приложение?

Итак, я хочу добавить виджет (меню слайдера) в мое приложение. Затем, я загрузить виджет из этой ссылки

Slider menu

У меня есть извлечь папку и я копировать и вставлять виджеты папку под моим приложением.

Так что я эту ситуацию на моем проекте:

enter image description here

Я также добавил код на config.json:

{ 
    "global": {}, 
    "env:development": {}, 
    "env:test": {}, 
    "env:production": {}, 
    "os:android": {}, 
    "os:blackberry": {}, 
    "os:ios": {}, 
    "os:mobileweb": {}, 
    "os:windows": {}, 
    "dependencies": { 
     "com.slider":"1.0" 
    } 
} 

Но если я пытаюсь начать мое приложение I имеют это сообщение об ошибке:

[ERROR] : config.json references non-existent widgets: ["com.slider"] 
[ERROR] : If you are not using these widgets, remove them from your config.json dependencies. 
[ERROR] : If you are using them, add them to your project's widget folder or as NPM package. 
[ERROR] : Alloy compiler failed 

ответ

3

Есть два момента, которые у вас есть позаботиться о:

  1. Папка widgets должна находиться в папке приложения. (вы положили его в активы).

  2. В config.json com.slider должен быть идентификатор виджета который присутствует в widget.json, или искать widget.json и скопировать идентификатор оттуда.

Единственная проблема, с которой вы сталкиваетесь, заключается в соглашениях об именах.

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