首页 文章
  • 0 votes
     answers
     views

    在离子3中的websql mock中获取查询ID(在其他查询中重用)

    目前我是离子(3)的新手,我正在尝试构建一个支持数据库的应用程序(因此用户可以在离线时使用该应用程序) . 但我有一个问题,我无法理解它为什么会像这样工作 . 我做了什么 . 我的设置是Angular 5框架上的ionic3应用程序 . 对于设备上的应用程序,我使用离子它自己的sqlite插件,但我想模拟插件,所以我可以在浏览器中测试 . 所以这是我的模拟代码 . export class SQL...
  • 0 votes
     answers
     views

    websql成功回调查询后无法访问变量

    相关问题(不工作): scope-troubles-in-javascript-... Pass extra parameters to WebSQL callback function? 我有一个'log'对象来捕获一些成功或错误变量,因为websql事务循环遍历查询 . 循环中有一个循环,它循环通过数据输入,该数据输入是以对象的数组中的对象形式从服务器提供的,基本上是表格然后是行 . 这一切都...
  • 44 votes
     answers
     views

    HTML5 IndexedDB,Web SQL数据库和浏览器大战

    我正在开始开发具有脱机数据库存储要求的Web应用程序 . 长话短说,应用程序应该可以运行: Chrome浏览器首选的主要桌面浏览器之一 iOS上的Safari Android的原生浏览器(基于V8和WebKit) 那么问题是选择哪种技术:IndexedDB或Web SQL数据库? 关于Web SQL数据库,一方面可以在任何上述场景中使用它 . 另一方面,Mozilla已经声明Fir...
  • 17 votes
     answers
     views

    用于桥接IndexedDB和WebSQL的JavaScript库

    我很好奇是否有一个库或项目为IndexedDB或WebSQL提供通用接口,具体取决于用户的浏览器支持 . 如果他们使用Chrome / Safari,请使用WebSQL,如果他们使用的是Firefox或Internet Explorer,请使用IndexedDB . this question的海报似乎有自己开发的解决方案,但没有提供任何源代码 .
  • 74 votes
     answers
     views

    在2011年为iOS / Android开发HTML5离线存储解决方案

    The problem: 我需要一种设备不可知(例如HTML5)解决方案,用于在手机或平板电脑类型设备(例如iOS / Android)上离线存储和查询250,000行数据 . 我的想法是让人们在没有任何蜂窝数据连接的偏远地区工作,他们需要对这些数据运行查询并在离线时进行编辑 . 部分地,它将基于地理位置,因此如果他们所在的区域中有资产(使用GPS),那么它将显示这些资产并让它们被编辑 . 当他们...
  • 2 votes
     answers
     views

    使用Web SQL数据库的客户端存储

    我的应用程序使用webSQL的客户端数据库存储来存储用户的信息 . 我听说浏览器开始转向webSQL . 目前只有chrome,safari和Opera支持它 . 因为IE和Firefox不支持webSQL,所以如果用户使用这些浏览器,我会使用cookie来存储信息 . 但是,cookie不是很安全,很难存储大量数据 . 我的问题是,现在有没有更好的选择类似于所有浏览器支持的javascript ...
  • 2 votes
     answers
     views

    将图像数据保存到客户端存储:canvas vs xhr,blob vs arraybuffer

    我试图让我们的网络应用程序缓存并显示离线模式的图像,而存储部分已完成(默认为IndexedDB并回退到某些设备的WebSQL),我不确定是否: Canvas或XHR是获取图像数据的更好选择 . Blob或ArrayBuffer是存储图像数据的更好选择 . 这两个问题是否有替代品我不知道 . 关于类似主题的堆栈溢出有很多讨论(参考文献1,2) . 但是在2012年,当FileSyst...
  • 7 votes
     answers
     views

    IndexedDB性能和IndexedDB v / s WebSQL性能比较

    WebSQL和IndexedDB都是用于访问(CRUD)Web浏览器中底层嵌入式数据库的DB API . 其中,如果我是正确的,就像SQL一样访问(CRUD)任何客户端 - 服务器数据库,如Oracle等(在许多情况下,WebSQL和IndexedDB的支持在同一浏览器上可用) 那么,这是否意味着WebSQL和IndexedDB都在访问(CRUD)相同的底层嵌入式数据库,如果是这样的话,它将在...
  • 16 votes
     answers
     views

    可查询 client-side 存储[1]

    可查询的 client-side 数据存储有哪些解决方案?这将用作临时缓存来执行基本操作,例如在客户端中对 user-selected 日期范围进行排序和聚合 我找到了一些有希望的候选人,但我不确定最好的选择是什么 Lawnchair:各种适配器商店的接口,具有作为插件实现的查询和聚合http://brian.io/lawnchair/ TaffyDB:http://www.taffydb...

热门问题