Есть ли у кого-нибудь идеи, что может вызвать Ripple Emulator (новейшая версия) на новейшей версии Chrome до всегда сообщать о некорректном или отсутствующем файле конфигурации ( "файл config.xml не найден в приложении корень или неверный XML" )?
У меня есть config.xml
, который присутствует именно в корне приложения (т.е. в той же папке, где index.html
файл, используемый для запуска моего мобильного приложения). Я не думаю, что это исказилось, так как PhoneGap Bulid
создает отлично работающие приложения (хотя тестируется только на Android) и не сообщает никаких проблем ни с конфигурационным файлом, ни с процессом компиляции.
Я получаю эту ошибку не только от своих собственных файлов конфигурации, но и от любого приложения PhoneGap, с которым я работал - в том числе: приложение примера PhoneGap Hello World, приложение Alluny PhoneGap Start, Sencha Touch Kitchen Sink демо и другие. На самом деле я не нашел приложения в своих локальных ресурсах, что не могло бы заставить Ripple Emulator сообщать о проблемах с файлом config.xml
.
Конечно, я установил правильные настройки Chrome, как указано на странице Ripple Emulator, и я открываю свой Chrome с соответствующим флагом, чтобы разрешить ему доступ к локальным файлам через файл:///protocol.