2013-04-17 1 views

ответ

1

Файл индекса не должен быть на сервере. Вам нужно yo иметь index.html в вашей папке с ресурсами приложения и сделать подключение к серверу через jquery ajax-вызовы. Также убедитесь, что вы импортировали файлы javascript для cordova и phonegap в index.html

3

У вас нет доступа к аппаратным ресурсам, если вы выполняете скрипт cordova с внешнего хоста, потому что сценарий не сопоставляется с libs/cordova.xxx банку приложения Phonegap. Но вы можете решить таким образом:

в Рез/XML/config.xml

<access origin="*" /> 
<content src="index.html" /> 

в активах/WWW/index.html

<body> 
    <script type="text/javascript" src="cordova-x.x.x.js"></script> 
    <iframe name="framewrap" id="framewrap" 
     style="border:0;position: absolute; top: 0; left: 0;width: 100%;" 
     src="http://yourwebsite.pl"> 
    </iframe> 
    <script type="text/javascript"> 
     document.getElementById("framewrap").contentWindow.navigator = navigator; 
    </script> 
</body> 

, наконец, в конфигурации камеры, вы должен установить destinationType в 0, если вы хотите DATA_URL, 1, если вы хотите FILE_URI или 2, если вы хотите NATIVE_URI.

Я надеюсь вам помочь