2011-01-30 2 views
1

Предположим, что приложение имеет веб-представление, которое использует JQuery, например.Использование локальных ресурсов в iPhone webview

Сервер предоставляет страницу с соответствующими ссылками для загрузки JQuery, и представление прекрасно работает, но мне бы не понадобилось загружать JQuery (да, это может быть кешировано, но это будет не первый раз, когда приложение работает, и я бы предпочел не рассчитывать на это)

Итак, я могу включить файлы JQuery в приложение, но как же мне вставлять ссылки?

Сервер, конечно же, не знает путь пучка.

Я думал, что могу загрузить URL-адрес в строку, а затем заменить пути JQuery на локальные пути перед отображением в webview.

Есть ли более простой способ?

ответ

2

Вы можете использовать относительные пути для jQuery и установить baseURL в путь пакета. Однако это требует, чтобы все ресурсы находились в каталоге пакетов (кроме тех, на которые ссылается абсолютный путь).

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