Недействительные ссылки CSS / JS на iPhone - PullRequest
0 голосов
/ 19 января 2012

У меня проблема с приложением PhoneGap на iPhone.Приложение поддерживает разные языки, поэтому в моей папке «www» есть папки «de» и «en» с «index.html» в каждом.Файлы CSS находятся прямо в папке "www".Таким образом, они упоминаются в «index.html», как

<link rel="stylesheet" href="../master.css" type="text/css" media="screen" title="no title" charset="utf-8"/>
<link rel="stylesheet" href="../jquery.mobile-1.0.css" type="text/css" media="screen" title="no title" charset="utf-8"/>

. Это хорошо работает, когда я тестирую «index.html» с FireFox, а также с Android ... но на iPhone эти ссылки кажутсянеправильно.

Кто-нибудь понял, почему?

Привет

1 Ответ

1 голос
/ 19 января 2012

Структура, которую вы создаете внутри своего проекта, отличается от структуры, создаваемой в вашем пакете приложений.Обычно все помещается в один большой каталог.Лучше всего было бы запустить это в вашем симуляторе.Затем перейдите в Библиотеку / Поддержка приложений / iPhone Simulator / (ВЕРСИЯ) / Приложения.Здесь вы увидите приложения на вашем симуляторе с их GUID.Найдите тот, который подходит для вашего приложения.Щелкните правой кнопкой мыши файл приложения и выберите «Показать содержимое пакета».Тогда вы можете увидеть, какова реальная структура.Надеюсь, это поможет вам с вашими относительными путями в вашем HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...