2014-09-08 3 views
0

Я читаю документацию Кордовы. Версия 3.5.0. В разделе «Значок и заставки» (here) я прочитал это для тега:Иконка приложение с Кордовы. Документация неверна?

SRC: (обязательно) определяет местоположение файла изображения, по отношению к каталогу WWW

и после

следующую конфигурацию можно использовать для определения одного значка по умолчанию, который будет использоваться для всех платформ.

<icon src="res/icon.png" /> 

Документация края версии (выбор из выпадающего меню в верхнем правом углу окна (here)) вместо говорит:

SRC: (обязательно) определяет местоположение файла изображения, относительное в ваш каталог проектов

Моя версия 3.5.0-0.2.7, но поведение сборки не совпадает с поведением, указанным в соответствующей документации. Если я поместил значок png в каталог www, когда я запустил команду emulate (для android), генерируется ошибка. Ошибка в том, что Кордова пытается найти значок приложения в корневом каталоге проекта, а не в каталоге www. Если я помещаю значок в корневой каталог проекта, команда emulate отлично работает, но значок приложения не изменяется.

Документация не правильная?

ответ

0

попробовать это ..

просто поставить значок во всех папках внутри «проекта/bin/Рез» также.

Затем добавьте следующую строку в config.xml под "проекта/RES/XML".

<icon src="icon.png" /> 
+0

Существует множество решений для решения проблемы. Но на самом деле проблема в том, почему официальная документация ошибочна. Это очень странно. – user3083618

+0

@ пользователь3083618 нет нет. Это проект с открытым исходным кодом. Вы открыли проблему, чтобы упомянуть о существовании проблемы или сделали запрос на удаление, чтобы исправить документацию? –

0

Возвращаясь к 3.5.0-0.2.4, где ЦСИ относительно корня проекта вместо WWW/

0

Да документация не очень хорошо, и есть также ошибки. Проверьте мои FAQ здесь: https://stackoverflow.com/a/31674547/82609

В частности, объявление иконки без плотности в Android для игнорирования игнорируется.

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