jquery mobile + phonegap = базовый файл URL: // - PullRequest
1 голос
/ 06 января 2012

Я использую ссылки с относительными путями в моем приложении phonegap. Я тестировал на iOS и Android.

В ссылках Android, таких как «/ about», будет пытаться загрузить файл «/// about» вместо правильного относительного URL.

При начальной загрузке $ ('base'). Attr ('href') возвращает полный и правильный домен сайта.

Я не могу сказать, меняется ли это или почему приложение вылетает при ошибке.

Это уже было! Хотя у меня обычно не было этой проблемы с iOS, она действительно появлялась однажды. После использования камеры для съемки фотографии базовый путь изменяется с помощью некоторой внутренней комбинации разрыва телефона и jqm, и его необходимо изменить обратно.

Это проблема телефонного разрыва? Или что-то из мобильного jquery?

Спасибо! Это довольно неуловимая ошибка.

Ответы [ 2 ]

0 голосов
/ 14 января 2012

Добавление атрибута data-url на страницы, похоже, помогло

0 голосов
/ 06 января 2012

в вашем примере вы упомянули / о не работающей на Android, но это не относительный URL "о" без слеша.

so / about ведет к файлу: /// about - правильное поведение. Можете ли вы попробовать реальный относительный URL вместо этого?

...