Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0
    • Component/s: MOBI-Components
    • Labels:
      None
    • Environment:
      ICEfaces 4, BridgeIt app.
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial

      Description

      Renders a button to access the device audio recording features. The component will fall back to input file type element on unsupported clients. The audio file can then be uploaded, processed and stored on the server.

      ** Only supported on mobile devices supported by the native BridgeIt app. **

        Activity

        Hide
        Cruz Miraback added a comment - - edited

        ICEfaces4 revision# 40103 Test Results
        Test app located at: http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/microphone

        1) When disabled=true the microphone button can still be clicked on and a audio clip taken, however, the clip will not upload. Just wanted to check if this is correct behaviour.

        2) style and styleClass attributes are not getting applied to the component

        3) tabindex attribute is not functioning (probably not important since it's a mobile component)

        4) The audio clip won't upload when the component is nested inside an f:ajax tag

        Show
        Cruz Miraback added a comment - - edited ICEfaces4 revision# 40103 Test Results Test app located at: http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/microphone 1) When disabled=true the microphone button can still be clicked on and a audio clip taken, however, the clip will not upload. Just wanted to check if this is correct behaviour. 2) style and styleClass attributes are not getting applied to the component 3) tabindex attribute is not functioning (probably not important since it's a mobile component) 4) The audio clip won't upload when the component is nested inside an f:ajax tag
        Hide
        Ken Fyten added a comment -

        These issues appear to be valid.

        For #4, like the ace:fileEntry, this component cannot be used with f:ajax or ace:ajax at this time (requires a full submit for the upload).

        Show
        Ken Fyten added a comment - These issues appear to be valid. For #4, like the ace:fileEntry, this component cannot be used with f:ajax or ace:ajax at this time (requires a full submit for the upload).
        Hide
        Arturo Zambrano added a comment -

        r41564: fix to correctly apply the 'disabled', 'style', 'styleClass', and 'tabindex' attributes to mobi:microphone.

        Show
        Arturo Zambrano added a comment - r41564: fix to correctly apply the 'disabled', 'style', 'styleClass', and 'tabindex' attributes to mobi:microphone.
        Hide
        Ken Fyten added a comment -

        Re-opened to add support for an optional "fallback" facet that will be rendered by the component if the BridgeIt app. cannot be used, either due to running on an unsupported platform (such as desktop OS), or the BridgeIt app. not being installed on the device.

        Show
        Ken Fyten added a comment - Re-opened to add support for an optional "fallback" facet that will be rendered by the component if the BridgeIt app. cannot be used, either due to running on an unsupported platform (such as desktop OS), or the BridgeIt app. not being installed on the device.
        Hide
        Arturo Zambrano added a comment -

        Added fallback facet to component at revision 41596.

        Show
        Arturo Zambrano added a comment - Added fallback facet to component at revision 41596.
        Hide
        Liana Munroe added a comment -

        All issues verified ICEfaces 4 trunk r41625, iphone ios 7, Ff 30, Chrome 35, IE 11, Tomcat 7.

        Show
        Liana Munroe added a comment - All issues verified ICEfaces 4 trunk r41625, iphone ios 7, Ff 30, Chrome 35, IE 11, Tomcat 7.
        Hide
        Arturo Zambrano added a comment -

        r41782: modified fallback approach to determine in the client whether to display fallback contents.

        Note: the HTML structure of the component changed, so it might be necessary to modify existing tests.

        Show
        Arturo Zambrano added a comment - r41782: modified fallback approach to determine in the client whether to display fallback contents. Note: the HTML structure of the component changed, so it might be necessary to modify existing tests.

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: