Aplikacja hybrydowa phonegap.

0

Witam

Jestem całkowitym amatorem jeśli chodzi o kodowanie więc proszę o wyrozumiałość. Chcę napisać aplikację hybrydową na androida za pomocą phonegap build, która będzie wyświetlać dane o urządzeniu m.in. tj.: nazwa, uuid, wersja etc. Poniżej znajduje się kod który napisałem, jednak zawiera on błąd, gdyż po otworzeniu apki na telefonie żadne dane urządzenia mi się nie wyświetlają. Proszę o jakieś sugestie co robię nie tak. Za wszystkie odpowiedzi z góry dziękuję.

<!DOCTYPE html>
<html><head>
<title>Wyświetlanie danych o urządzeniu</title>
<script type="text/javascript" src="phonegap.js"></script>
<script type="text/javascript" charset="utf‐8">
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady()
{
var myDevice= document.getElementById('deviceProperties');
myDevice.innerHTML= 'Device Name: ' + device.name + '<br/>' +
'Device Cordova: ' + device.cordova+ '<br/>' +
'Device Platform: ' + device.platform+ '<br/>' +
'Device UUID: ' + device.uuid+ '<br/>' +
'Device Model: ' + device.model+ '<br/>' +
'Device Version: ' + device.version+ '<br/>';
}
</script>
</head>
<body>
<p id="deviceProperties">Wczytywanie ustawień...</p>
</body>
</html>
 <?xml version="1.0" encoding="UTF-8" ?>
    <widget xmlns   = "http://www.w3.org/ns/widgets"
        xmlns:gap   = "http://phonegap.com/ns/1.0"
        id          = "com.phonegap.example"
        versionCode = "10" 
        version     = "1.0.1" >

    <!-- versionCode is optional and Android only -->

    <name>PhoneGap Example</name>

    <description>
        An example for phonegap build docs. 
    </description>

    <author href="https://build.phonegap.com" email="[email protected]">
        Hardeep Shoker 
    </author>
	
	<plugin name="com.vliesaputra.deviceinformation" spec="1.0.1" source="pgb" />


</widget>
0

function init() {
document.addEventListener("deviceready",onDeviceReady, false);
}

<body onload="init()">
0

Poprawiłem kod według zaleceń Patrycji ale dalej nie działa...

<!DOCTYPE html>
<html><head>
<title>Wyświetlanie danych o urządzeniu</title>
<script type="text/javascript" src="phonegap.js"></script>
<script type="text/javascript" charset="utf‐8">
function init() {
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() {
var myDevice= document.getElementById('deviceProperties');
myDevice.innerHTML= 'Device Name: ' + device.name + '<br/>' +
'Device Cordova: ' + device.cordova+ '<br/>' +
'Device Platform: ' + device.platform+ '<br/>' +
'Device UUID: ' + device.uuid+ '<br/>' +
'Device Model: ' + device.model+ '<br/>' +
'Device Version: ' + device.version+ '<br/>';
}

</script>
</head>
<body onload="init()">
<p id="deviceProperties">Wczytywanie ustawień...</p>
</body>
</html>
<?xml version="1.0" encoding="UTF-8" ?>
    <widget xmlns   = "http://www.w3.org/ns/widgets"
        xmlns:gap   = "http://phonegap.com/ns/1.0"
        id          = "com.phonegap.example"
        versionCode = "1" 
        version     = "1.0.0" >

    <!-- versionCode is optional and Android only -->

    <name>PhoneGap Example</name>

    <description>
        An example for phonegap build docs. 
    </description>

    <author href="https://build.phonegap.com" email="[email protected]">
        Hardeep Shoker 
    </author>
	
	<plugin name="com.vliesaputra.deviceinformation" spec="1.0.1" source="pgb" />


</widget>
 

1 użytkowników online, w tym zalogowanych: 0, gości: 1