HTML and CSS Reference
In-Depth Information
Native Systemmeldungen: Meldungsboxen, Vibration und Audio-Beep
Sie haben bereits im letzten Beispiel mit der systemeigenen Meldungsbox Bekanntschaft
gemacht, als wir uns bestätigen ließen, auf welches Element in der Navigationsleiste der
Benutzer getippt hatte. Zu den nativen Systemmeldungen gehören aber auch noch der
Vibrationsalarm sowie die Beep-Funktion, die auf einem iPhone eine im www -Ver-
zeichnis befindliche Audiodatei (im WAV-Format) abspielt.
Das Beispiel soll vier antippbare Flächen besitzen, die entweder das iPhone vibrieren
lassen, eine WAV-Datei abspielen oder eine der beiden Systemmeldungen anzeigen:
Bild 3.47: Wenn Sie schnell etwas anzuzeigen
haben: Titel und Button-Label sind vom System
vorgegeben - den eigentlichen Meldungstext
können Sie selbst festlegen (linkes Bild). Die
Angabe des Titels und die des Button-Labels
sind zwar optional, lassen aber den Dialog
verständlicher wirken (rechtes Bild).
Hier der Beispielcode:
<!
Native Systemmeldungen in PhoneGap
Sven Haiges / Markus Spiering
>
<!DOCTYPE>
<html>
<head>
<title>Meldungsboxen &amp; Co.</title>
<! iWebKit einladen >
<link rel "stylesheet" type "text/css" href "style.css">
<! PhoneGap JavaScript laden >
<script type "text/javascript" charset "utf 8"
src "phonegap.js"></script>
<script type "text/javascript" charset "utf 8">
// Warten, bis PhoneGap geladen ist
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() { }
// Standard Meldungsbox anzeigen
function simpleShowAlert() {
Search WWH ::




Custom Search