HTML and CSS Reference
In-Depth Information
Bild 3.74:
Die Werte für den Titel
oder die Buttons werden ignoriert.
Selbst auf einem in deutscher Sprache eingestellten Android-Telefon wird der Titel
immer
Alert
und die beiden Auswahlbuttons
OK
und
Cancel
benannt.
Bessere Nachrichten gibt es zum Vibrationsalarm: Im Gegensatz zum iPhone können Sie
hier die Länge der Vibration in Millisekunden angeben:
navigator.notification.vibrate(5000);
Dieser API-Aufruf lässt unser Android-Handy insgesamt fünf Sekunden vibrieren.
Während Sie unter iOS eine Tondatei mit in das
www
-Verzeichnis kopieren mussten,
damit ein Ton für den Klingeltonalarm gespielt wurde, ist das unter PhoneGap für
Android nicht notwendig. Hier wird automatisch der Klingelton ausgewählt, den der
Benutzer in den Geräteeinstellungen unter
Töne
als
Benachrichtigungston
eingestellt hat.
Der Aufruf im Code könnte kaum einfacher sein:
navigator.notification.beep();
Fotos von der Kamera einbinden
Auch unter Android können Sie auf die Kamera zugreifen, Bilder direkt in Ihre Anwen-
dung laden und dort weiterverwenden. Was bislang nicht möglich ist, ist der Zugriff auf
die Fotobibliothek. Benutzer können somit nur Bilder innerhalb Ihrer Android App
aufnehmen und keine bereits aufgenommenen Fotos verwenden.
Bild 3.75:
Von unserer Beispielanwendung aus können
wir wieder die native Android-Kamera ansteuern. Auf die
Elemente in der Kameraanwendung haben wir keinen
Einfluss.