shumpei / jdb.js

jdb.js is a framework that helps coding with Indexed Database API (IDB). As you know, 'J' is the next character of 'I' in alphabetical order, so 'JDB' means the 'Better IDB API':-)
28 stars 1 forks source link

JDBDatabase open()メソッドのDeferredパターンへの対応 #7

Open ghost opened 12 years ago

ghost commented 12 years ago

チュートリアルには、 「open()メソッドは非同期で実行されます。結果を取得するにはコールバック引数を使用するか、Deferredパターンを使用してください。」 と書かれていますが、Deferredパターンで記述するとDBが作成されません。またエラーも出ません。

また、successコールバックの戻り値も、チュートリアルでは「db.open(function(result, error) {」となっていますが、result、errorともundefinedが戻ります。

(Chromiumで動作確認)

shumpei commented 12 years ago

$B%P%0Js9p$"$j$,$H$&$4$6$$$^$9!$9$0$K$H$O9T$+$J$$$+$b$7$l$^$;$s$,!"3NG'$7$F$$^$9!_(B

$B%A%e!<%H%j%"%k$K$O!"(B $B!V(Bopen()$B%a%=%C%I$OHsF14|$G<B9T$5$l$^$9!#7k2L$r<hF@$9$k$K$O%3!<%k%P%C%/0z?t$r;HMQ$9$k$+!"(BDeferred$B%Q%?!<%s$r;HMQ$7$F$/$@$5$$!#!W(B $B$H=q$+$l$F$$$^$9$,!"(BDeferred$B%Q%?!<%s$G5-=R$9$k$H(BDB$B$,:n@.$5$l$^$;$s!#$^$?%(%i!<$b=P$^$;$s!#(B

$B$^$?!"(Bsuccess$B%3!<%k%P%C%/$NLa$jCM$b!"%A%e!<%H%j%"%k$G$O!V(Bdb.open(function(result, error) {$B!W$H$J$C$F$$$^$9$,!"(Bresult$B!"(Berror$B$H$b(Bundefined$B$,La$j$^$9!#(B

(Chromium$B$GF0:n3NG'(B)


Reply to this email directly or view it on GitHub: https://github.com/shumpei/jdb.js/issues/7