2016-04-04 4 views
1

Итак, у меня была эта проблема, где независимо от того, что я сделал, встроенные приложения PhoneGap не загружали файлы JavaScript. Сначала казалось, что jQuery Mobile не будет работать или был сломан, вскоре после этого это выглядело так, потому что это проблема с фактическим файлом jQuery. После большого количества проб и ошибок я обнаружил, что если я буду ссылаться на скрипт на CDNs jQuery, а не на локальные файлы, это сработает; как jQuery, так и jQuery. Проходят часы головной боли, но у меня есть ответ для людей, которым посчастливилось совершить ту же ошибку, что и я.PhoneGap не загружает локальные файлы

ответ

0

Проблема связана с размещением файлов jQuery и jQuery Mobile или любых файлов js. Моя ошибка заключалась в размещении библиотек в «www/lib/jquery». PhoneGap только компилирует файлы JavaScript, помещенные в папку «www/js». Надеюсь, я помог кому-то, кто испытывал ту же головную боль, что и я ... Если нет, удачи в ваших дальнейших начинаниях.

0

Если я не ошибаюсь, вы пытаетесь поместить «jquery.mobile.js» перед «jquery.js» в свой HTML-файл.

<script type='text/javascript' src="jquery.js"></script> 
<script type='text/javascript' src="jquery.mobile.js"></script> 

Кроме того, не забудьте поместить следующее в вас "index.html"

<script type='text/javascript' src="cordova.js"></script> 
+0

Это не так. Сначала я импортировал jQuery, как и Im, и файл cordova.js также импортируется. – Ken

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