2010-11-28 2 views
0

Ich werde versuchen, so klar und direkt wie möglich in der folgenden Beschreibung zu sein: Ich muss eine iPad-App entwickeln, die aus vier Teilen besteht. Drei von ihnen müssen mit Objective C geschrieben werden, aber für die vierte habe ich erwogen, wenn möglich ein UIWebView in Kombination mit einer HTML5-Datenbank zu verwenden. Die Frage, die ich habe ist: Ist es möglich, auf eine lokal gespeicherte HTML5-Datenbank zuzugreifen, die in einem UIWebView von außerhalb des UIWebView verwendet wird, d. H. Mit in Objective-C geschriebenem Code?Zugriff auf eine gespeicherte HTML5-Datenbank aus dem Objective C-Teil meiner App

Antwort

0

Ich habe nicht versucht es, aber so etwas wie dies funktionieren sollte:

NSString *myDB = [myWebView stringByEvaluatingJavaScriptFromString:@" 
    var database = openDatabase(\"My DB\", \"DB Version\"); 
    database.executeSql(\"SELECT * FROM table\", function(result) { 
     document.write(result); 
    }); 
"]; 
+0

Ich habe versucht, eine Implementierung des Codes in einer grundlegenden iPad App und Sticky Notes Beispiel (http://webkit.org/ Demos/Sticky-Notes /) geladen in einem UIWebView und es scheint nicht für mich zu arbeiten. – ursachec

Verwandte Themen