Javascript SQLITE+;CHROME/SAFARI:;“未经授权”;错误
我正在尝试在CHROME(和SAFARI)上使用SQLITE进行批量事务 我是用javascript来做这件事的,所以我有: ============================================================= query=“开始交易;” query+=“插入学校(名称)值('School 1');” 查询+=“提交事务;” db.executeSql(查询) ============================================================= 当我运行这个时,我得到一个错误:未授权 只有在使用“开始”或“开始事务”或“提交”或“结束事务”关键字时,才会发生这种情况 我在网上搜索过,到目前为止,我唯一能想到的是“未授权”错误消息意味着不支持此功能 有人知道更多吗 谢谢Javascript SQLITE+;CHROME/SAFARI:;“未经授权”;错误,javascript,database,sqlite,google-chrome,safari,Javascript,Database,Sqlite,Google Chrome,Safari,我正在尝试在CHROME(和SAFARI)上使用SQLITE进行批量事务 我是用javascript来做这件事的,所以我有: ============================================================= query=“开始交易;” query+=“插入学校(名称)值('School 1');” 查询+=“提交事务;” db.executeSql(查询) =================================================
Nik实际上,在SQL查询中不需要BEGIN TRANSACTION、COMMIT和END关键字 当我在私人浏览模式下用Safari测试我的代码时,我也出现了这个错误“未授权(代码1)”(菜单Safari->私人浏览)。当关闭时,它可以完美地工作 DaveOnCode也不需要“开始事务”、“提交”或“结束”。以下是来自webkit的Web SQL示例: