Как написать пользовательские функции SQLite в Javascript внутри браузера Webkit? - PullRequest
3 голосов
/ 17 мая 2010

Я только что узнал, как использовать базу данных SQLite для локального хранения в веб-браузере Webkit (например, Google Chrome или Apple Safari) с использованием API Javascript. Например, приложение «Sticky Notes» .

Однако я знаю, что в SQLite есть функция sqlite_create_function (), которая позволяет вам добавлять пользовательские функции к вашему экземпляру SQLite на лету, которые затем можно использовать в запросах SQL. Эта функция описана в sqlite.org .

Я также знаю, что вы можете вызвать эквивалент этого API в Ruby, как описано здесь .

ВОПРОС: Кто-нибудь может показать мне, как сделать это в Javascript - т.е. написать пользовательскую функцию в Javascript, которая может быть связана с базой данных SQLite во время выполнения, чтобы вызываться механизмом SQLite, и все это внутри браузера Webkit? 1013 *

1 Ответ

1 голос
/ 24 мая 2010

Из веб-серфинга кажется, что Apple - единственная компания, предлагающая любую документацию интерфейса SQLite через Webkit. Это на apsw.googlecode.com .

В этом документе они показывают, как использовать API Javascript для открытия и закрытия баз данных, выполнения запросов и манипулирования результатами. Тем не менее, нет никакой документации по Javascript-эквиваленту sqlite3_create_function. Однако я отправил им вопрос об этом и надеюсь получить ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...