而不是在JSON文件上執行包含SQL統計列表並每次傳遞一個SQL語句的列表的每個循環,Safari客戶端存儲可以簡單地將數據包裝在「 BEGIN TRANSACTION「/」COMMIT TRANSACTION「,並在一次調用中將其傳遞給數據庫系統?循環1,000+條語句需要太多時間。交易是否可以在Safari中使用HTML5存儲
目前在時間迭代一個交易:
$j.getJSON("update1.json", function(data){ $j.each(data, function(i,item){ testDB.transaction( function (transaction) { transaction.executeSql(data[i], [], nullDataHandler, errorHandler); } ); }); });
試圖找出如何使只需一個電話:
$j.getJSON("update1.json", function(data){ testDB.transaction( function (transaction) { transaction.executeSql(data, [], nullDataHandler, errorHandler); } ); });
有沒有人試過這又和成功?
感謝您輸入的每一個人! – SKFox 2009-11-29 21:54:12