我有一个使用 web sql (html5) 的网站。它在 ios 6 中运行良好,但在升级到 ios 7.0.2 后它停止工作。没有代码更改。
var db = openDatabase(shortName, version, displayName, maxSize);
if(!db){alert("Failed to connect to database.");}
一切都很好,这意味着 safari 支持 html5 web sql db
db.transaction(function (transaction) {
transaction.executeSql("CREATE TABLE user_info (user_first_name TEXT, user_last_name TEXT)", null, null, TransactionError);
错误“1 未授权”
transaction.executeSql("INSERT INTO user_info (user_first_name, user_last_name) VALUES (?, ?)",[FirstName, LastName], _transactionCallBack, TransactionError);});
错误“1 没有这样的表 user_info”
我不明白 ios 7 升级期间发生了什么变化。感谢您的帮助。