是否有js通过Trigger.io访问设备(ios和android)sqlite数据库的任何示例?Tigger.io访问设备sqlite db
1
A
回答
2
正常的Web数据库API可用:http://www.w3.org/TR/webdatabase/
注意:不是所有浏览器都支持Web SQL http://caniuse.com/#feat=sql-storage
例如,我们运行一个测试是与此类似:
var db = openDatabase('mydb', '1.0', 'example database', 2 * 1024 * 1024);
db.transaction(function (tx) {
tx.executeSql('CREATE TABLE IF NOT EXISTS foo (id unique, text)');
tx.executeSql('INSERT INTO foo (id, text) VALUES (1, "foobar")');
});
db.transaction(function (tx) {
tx.executeSql('DROP TABLE foo');
// known to fail - so should rollback the DROP statement
tx.executeSql('INSERT INTO foo (id, text) VALUES (1, "foobar")');
forge.logging.error("INSERT into non-existent table succeeded!");
}, function (err) {
forge.logging.info("error callback invoked, as expected");
});
db.transaction(function (tx) {
tx.executeSql('SELECT * FROM foo', [], function (tx, results) {
forge.logging.info("row: "+results);
});
});
0
现在你应该使用像LocalForage这样的通过indexedDB到webSQL到localStorage的fallback,再加上给你一个一致的API。如果您使用Angular/Ionic,那么这是业务:Angular-LocalForage
相关问题
- 1. 从其他设备访问的SQLite
- 2. Sqlite OnePlus设备问题
- 3. Sqlite DB Android备份/恢复
- 4. android访问设备上现有的sqlite数据库
- 5. Zend Db SQLITE设置
- 6. 访问iOS设备设置
- 7. HTML5 SQLite Db问题
- 8. 问题访问iOS设备
- 9. 在真实设备上调试时访问db文件
- 10. 设备上的核心数据不能访问sqllite DB
- 11. 如何从android设备使用phonegap访问.db文件1.5.0
- 12. SQLite数据库无法访问虽然设备是根源的
- 13. 不同的Android设备可以访问相同的SQLite表吗?
- 14. 设备数据库访问
- 15. NativeScript设备/ API访问
- 16. 访问设备字典
- 17. DB访问
- 18. Android设备中的sqlite问题
- 19. MVC 4 DB访问设计决策
- 20. 在android中访问设备的“设置”
- 21. 使用UIAutomation访问iPad设备设置
- 22. 访问页面的特定设备,但其他设备无法访问
- 23. 访问db static = bad?
- 24. 安卓:访问DB
- 25. 着访问$ DB笨
- 26. OOP和DB访问
- 27. android SQLite读取访问
- 28. 不同级别的用户访问SQLIte Db文件
- 29. C++/SQLite - 具有多个进程的db访问
- 30. 并发访问Android中的SQLite数据库 - db已经关闭
感谢您的帮助。将试用 – user567666
标记为已标记的规范。还有其他方法吗? –
IndexedDB将成为替代品:http://www.w3.org/TR/IndexedDB/但它尚未成为股票移动浏览器:http://caniuse.com/indexeddb –