HTML and CSS Reference
In-Depth Information
Bild 3.76: Sobald das Bild aufgenommen ist, wird es wieder
in einer Variablen gespeichert, die wir in unserem Beispiel
sichtbar machen.
3.4.7
Android und Kameraanwendungen
Bei der Betrachtung der Kamera-APIs unter Android müssen Sie beachten, dass jeder
Gerätehersteller seine eigene Kameraanwendung schreiben kann. Unter iOS gibt es eine
Kameraanwendung, nämlich die von Apple. In der Android-Welt wollen sich die
Hersteller mit ihren eigenen Versionen von Android oft voneinander unterscheiden.
Sehr häufig wird die Kameraanwendung deshalb von verschiedenen Herstellern geän-
dert oder neu geschrieben.
Beispielsweise hat ein Google Nexus One eine etwas andere Anwendung als ein HTC-
Gerät mit der Sense-UI. Das resultiert daraus, dass die einzelnen Kameraanwendungen
unterschiedlich stabil sind und unterschiedlich gut mit PhoneGap zusammenarbeiten.
Auf den meisten von uns getesteten Telefonen hatten wir keine Probleme, wir wissen
aber von anderen, dass die Kamera auf manchen Telefonen abstürzt oder keine Ergeb-
nisse liefert.
Das sollte Sie nicht unbedingt davon abhalten, diese Funktion zu benutzen, da sie, wie
gesagt, auf den meisten derzeitigen Android-Geräten funktioniert. Weil wir im Beispiel
nicht mehr die Fotobibliothek berücksichtigen müssen, können wir unseren Beispiel-
code für Android wesentlich vereinfachen:
<html>
<head>
<meta name "viewport" content "width default width; user scalable no" />
<title>Foto Betrachter</title>
<link rel "stylesheet" type "text/css" href "style.css">
<script type "text/javascript" charset "utf 8"
src "phonegap.js"></script>
<script type "text/javascript" charset "utf 8">
function onBodyLoad() {
}
function holeFoto() {
Search WWH ::




Custom Search