2013-07-08 2 views
0

Я только начал разрабатывать приложения для OS firefox. Я сделал образец приложения, и он работает отлично. Моя проблема в моем симуляторе мое приложение Значок не отображается. Он использует значок по умолчанию.Значок не отображается в Firefox OS Simulator

Я добавил следующий код в моем файле манифеста:

"icons": { 
    "128": "Feed.png" 
    } 

Добавлен 128 х 128 изображений по имени Frrd.png в мой каталог. Но это не работает для меня, что может быть проблемой?

+0

У меня есть аналогичная проблема ... мой значок хорошо отображается в симуляторе, но не отображается на самом устройстве. – scunliffe

ответ

4

Первый Ответ:

Наконец я получил его.

Для Firefox OS размер значка должен быть размером 30 X 30 или 60 X 60.

Для Firefox Market место размер значка должен быть 128 X 128

Для Firefox иконки OS должны быть обеспечены без отбрасываемой тени и Закрыть обрезанное полотно в следующих размерах:

30 x 30 
60 x 60 

Примечание: Для использования в Firefox Marketplace требуется, чтобы все представленные приложения имели минимум один значок размером не менее 128 x 128.

Ссылка: Firefox OS - Style Guide


Фактическое решение

Я добавил все изображения с размерами, указанными в док в моем приложении. Но это тоже не сработало !!!

Atlast I добавил в мой проект каталог img и добавил к нему значки. Затем модифицировали manifest.webapp файл как:

"icons": { 
    "128": "/img/Feed.png" 
    } 

Он работал для меня, я не знаю, является ли это ошибка или нет.

+0

Это все еще работали, эти размеры иконок - всего лишь рекомендации для наилучшего возможного просмотра! Минимальным требованием является добавление 128 пикселей. – digitarald

+0

@ digitarald: Да, это правда. Даже если я сделал это до 30 или 60. Он не работает. –

+0

@ digitarald: Я получил решение. Пожалуйста, проверьте отредактированный ответ –

0

Firefox OS использует 30x30 и 60x60 иконки

0

Использование manifest.webapp для добавления манифеста не URL в Firefox OS Simulator.

+0

Я не понял, что вы подразумеваете под этим ответом? –

+0

Я имею в виду путь записи манифеста не писать URL-адрес на вкладке, который placeholder является «URL для страницы или manifest.webapp». Как «http: //localhost/manifest.webapp» не «http: // localhost /». – Tychio

0

Это должно работать:

"icons": { 
    "128": "/Feed.png" 
    } 
0

Во-первых, +1 @Midhun MP. Во-вторых, он работает только с каталогами верхнего уровня, независимо от имени каталога. Проверено на версии Firefox OS Simulator 1,2

работ:

"иконок": {
    "128": «/ значок/128.PNG»
}

не работает

"иконы": {
    "128": "/assets/icon/128.png"
}

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