chab という6年前に作ったライブラリなんだけど、しばらく放置してたら動かなくなっていたので、改修して GitHub で再公開した。
リポジトリ
詳細は README.md にて。
デモ
https://hikarock.github.io/chab/
今回の修正内容
Web SQL Database の openDatabase の引数を2つしか指定していなかったのが原因で動作していなかったようなので修正した。
第3引数は displayName
だけど Chrome Developer Tools を見る限りだと第1引数に指定した値が表示されている。どこで使われるのかはわからなかった。
第4引数は estimatedSize
はDBのサイズを byte で指定する。
this.db = openDatabase("chabdb", "1.0.1", "chab", 1024 * 1024);