2010-11-28 19 views
0

私は次の説明でできるだけ明確かつ直接的にしようとします: 4つの部分で構成されるiPad-Appを開発する必要があります。そのうち3つはObjective Cで記述する必要がありますが、4番目の場合は、可能であればHTML5データベースと組み合わせてUIWebViewを使用することを検討しました。

質問があります: ローカルに保存され、UIWebViewの外から、つまりObjective-Cで書かれたコードを使用して、UIWebViewで使用されるHTML5データベースにアクセスできますか?私のアプリケーションのObjective C部分から格納されたHTML5データベースにアクセスする方法

答えて

0

私はそれを試していないが、このようなものが動作するはずです:

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

私は基本的なiPadアプリや付箋例(http://webkit.org/であなたのコードの実装を試してみましたデモ/付箋/)がUIWebViewに読み込まれていて、それは私にとってはうまくいかないようです。 – ursachec

関連する問題