Hanks Zhang created WEEX-54:
-------------------------------

             Summary: [proposal] Support to detect the feature compatibility of 
weex
                 Key: WEEX-54
                 URL: https://issues.apache.org/jira/browse/WEEX-54
             Project: Weex
          Issue Type: New Feature
          Components: JSFM
    Affects Versions: 0.15
            Reporter: Hanks Zhang
            Assignee: sospartan
            Priority: Minor


h2. Background

Because Weex support to extend components and modules, so the host environment 
will be very different. Weex needs a mechanism to detect whether a feature is 
supported in the current environment.

h2. API Design

{code:javascript}
weex.supports(condition : String) : Boolean | Null
{code}

* param: a formatted string. @{type}/{name}
* return value:
  * supported -> true
  * unsupported -> false
  * unclear -> null

h2. Usage

{code:javascript}
// Detects whether the embed component is supported
weex.supports('@component/embed')

// Detects whether the picker module is supported
weex.supports('@module/picker')

// Detects whether the dom.getComponentRect method is supported
weex.supports('@module/dom.getComponentRect')
{code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to