未在android webview中创建websql

bboydflo

我在Android webview中使用nparashuram的index_db polyfill用于websql。当我第一次启动我的应用程序时,我创建了数据库,每个数据库有4个存储着自己的索引。我在iOS的Chrome和Safari中测试了polyfill,并且一切正常,但是在Android 4.3和更低版本的webview中,似乎初始化过程无法正常工作。

为了能够使用websql数据库,我需要手动删除数据库并再次重新创建它。还有其他人有这个问题吗?

有没有可持续的解决方案?

bboydflo

看来,如果我延迟数据库的初始化过程,那么Android Webview中不会出现任何问题。到目前为止,已在Android 4.1.2和Android 4.3中进行了测试。我做了这样的事情:

setTimeout(function(){
    app.initDB();
},500);

而不是简单 app.initDB();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript函数未在Android WebView中调用

来自分类Dev

WebView方法未在android中调用

来自分类Dev

Javascript函数未在android Webview中调用

来自分类Dev

活动未在Android中打开

来自分类Dev

警报未在Android中触发

来自分类Dev

音频未在Android中播放

来自分类Dev

DOMAttrModified事件侦听器未在Android WebView中触发

来自分类Dev

菜单中的图标未在android中显示

来自分类Dev

Android:消息创建时间未在时间戳中显示

来自分类Dev

Gradinet未在Kitkat设备android中应用

来自分类Dev

SwipeRefreshLayout加载圈子未在Android中隐藏

来自分类Dev

SoftKeyboard未在Xamarin Android中显示

来自分类Dev

图像未在ImageView Android中填充宽度

来自分类Dev

图像未在Android中按比例缩放

来自分类Dev

画布未在Java Android中绘制

来自分类Dev

列未在Android的GridLayout中显示

来自分类Dev

卢比符号未在Android中显示

来自分类Dev

Android设备未在Eclipse中显示

来自分类Dev

数据未在gridView Android中显示

来自分类Dev

Android服务未在ASUS Mobile中运行

来自分类Dev

动态添加的行未在android中显示

来自分类Dev

Android SharedPreferences值未在BroadcastReceiver中更新

来自分类Dev

外部图片未在Android中显示

来自分类Dev

通知声音未在android 10中播放

来自分类Dev

吐司未在Android Studio中显示

来自分类Dev

未在Android设置/应用中安装的应用

来自分类Dev

列未在Android的GridLayout中显示

来自分类Dev

SoftKeyboard未在Xamarin android中更新

来自分类Dev

Android:使用未在XML中定义的对象