是Apple的模拟iOS设备' Safari应用程序与用于测试离线存储的真实设备完全相同?

时间:2015-08-07 18:33:18

标签: ios ios-simulator mobile-safari

我想测试离线网络应用并使用HTML5存储,特别是测试:

  1. 应用程序缓存
  2. 的WebSQL
  3. localStorage的
  4. 在真实的iOS设备上,模拟器是否具有与Safari完全相同的限制和实现?

    例如,此代码在提供用户提示和限制方面与真正的iPad完全相同吗?

    db.transaction(function onTransaction(t) {
      t.executeSql('INSERT INTO entries (name, size, date, payload) VALUES(?, ?, ?, ?)', data,
      function onExecuteSqlCallback(t, results) {
    ...
      },
      function onExecuteSqlError(t, e) {
    // Returning true to rollback, false to continue the transaction;
    return false;
      });
    },
    function onTransactionError(sqlError) {
      //Over quota
      if (sqlError.code === sqlError.QUOTA_ERR) {
            ... 
      }
    },
    function onTransactionSuccess() {
      ...
    });
    

0 个答案:

没有答案