Как получить доступ к сохраненной базе данных HTML5 из ​​части Objective C моего приложения - PullRequest
0 голосов
/ 28 ноября 2010

Я постараюсь быть максимально ясным и прямым в следующем описании: я должен разработать iPad-приложение, которое состоит из четырех частей.Три из них должны быть написаны с Objective C, но для четвертого я рассмотрел возможность использования UIWebView в сочетании с базой данных HTML5, если это возможно.У меня есть вопрос: Возможно ли получить доступ к базе данных HTML5, хранящейся локально и используемой в UIWebView, из-за пределов UIWebView, то есть с помощью кода, написанного на Objective-C?

1 Ответ

0 голосов
/ 28 ноября 2010

Я не пробовал, но что-то вроде этого должно работать:

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