Полагаю, иногда они не такие уж и разные?Ха-ха ... не смешно.Кто не думал, что это не будет проблемой?Вот самое простое решение для ваших соображений.Разместите разные файлы на свой сервер, а затем - PhoneGap.Я бы также временно воспользовался предложенной выше проверкой http:
var isMobileBrowserAndNotPhoneGap = (document.location.protocol == "http:");
Я заинтересован в том, чтобы поднять навигационную панель браузеров вверх, так что на самом деле я могу просто удалить тег изолированного скрипта и нажать пересобрать [в DW](в любом случае это будет некоторая очистка для развертывания, так что это может быть одной из таких задач.) В любом случае, я считаю, что это хороший вариант (учитывая, что больше ничего не доступно) эффективно просто закомментировать вещи с помощью isMobileBrowserAndNotPhoneGap при переходе на PG).Опять же, для меня в моей ситуации я просто удалю тег для файла (изолированного кода), который поднимает панель навигации, когда это мобильный браузер (он будет намного быстрее и меньше).[Так что, если вы можете выделить код для этого оптимизированного, но ручного решения.]