Apache Cordova
  1. Apache Cordova
  2. CB-347

localStorage / SQLDatabase Error after App update

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.6.1
    • Fix Version/s: 1.7.0
    • Component/s: iOS
    • Environment:

      iOS 5.01
      PhoneGap (Any version)
      Build.PhoneGap

      Description

      Hello

      After I update my phonegap app containing values and dates in both localStorage and SQLite database on iOS 5.1
      -> Call to window.openDatabase fails with "SECURITY_ERR: DOM Exception 18"
      -> Call to localStorage.setItem fails silently

      How to Reproduce:
      In a UIWebView, create a new DB or use localStorage from phonegap API
      Overwrite / update your app and open the same database or write to localStorage

      Expected Results:
      We should see the data from the database and localStorage.

      Actual Results:
      Call to window.openDatabase fails with "SECURITY_ERR: DOM Exception 18"
      Call to localStorage.setItem fails silently

      References:
      https://groups.google.com/forum/#!topic/phonegap/egzXNrBRIbk/discussion
      https://groups.google.com/forum/#!topic/phonegap/jS2IVZcg8HI/discussion
      https://issues.apache.org/jira/browse/CB-330

      1. WebKit-Prefs.zip
        0.9 kB
        Shazron Abdullah

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Shazron Abdullah
              Reporter:
              Urs Zimmermann
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development