ICEmobile
  1. ICEmobile
  2. MOBI-441

mobiRefresh breaks device integration with camera and other native activities.

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.2 Beta
    • Component/s: Containers, Spring
    • Labels:
      None
    • Environment:
      Android container, icemobliespring

      Description


      A fix to the android container to properly call mobiRefresh() in native-interface.js has adverse side-effects on JSP-based applications, and particularly, calls to camera, camcorder, mic, and QR scan. For instance, when the camera is activated, and takes a picture, the resulting file name is stored in a hidden field, and the thumbnail is set. When returning from the camera activity to the container, onResume() runs, mobiRefresh() is called, and the page is reloaded, wiping out the hidden fields set by the camera interface.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31774 Thu Oct 25 15:16:39 MDT 2012 steve.maryka mobi-441: Now only call mobiRefresh() in onResume() if a cloud push occured while paused.
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/container/libs/iceC2dm.jar
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/container/src/org/icemobile/client/android/ICEmobileContainer.java

          People

          • Assignee:
            Steve Maryka
            Reporter:
            Steve Maryka
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: