[jira] [Commented] (WEEX-69) Replace Facebook's Yoga in Weex with Google's FlexboxLayout to avoid potential license issue.
[ https://issues.apache.org/jira/browse/WEEX-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457394#comment-16457394 ] ASF GitHub Bot commented on WEEX-69: Github user YorkShen commented on the issue: https://github.com/apache/incubator-weex/pull/1132 https://issues.apache.org/jira/browse/WEEX-69?jql=text%20~%20%22yoga%22 > Replace Facebook's Yoga in Weex with Google's FlexboxLayout to avoid > potential license issue. > - > > Key: WEEX-69 > URL: https://issues.apache.org/jira/browse/WEEX-69 > Project: Weex > Issue Type: Improvement > Components: Android, iOS >Affects Versions: 0.12, 0.13, 0.14, 0.15, 0.16 >Reporter: zhengshihan >Assignee: zhengshihan >Priority: Blocker > Labels: features, security > Original Estimate: 1,008h > Remaining Estimate: 1,008h > > As we know,[The Apache Software Foundation bans the usage of Facebook > BSD+Patents licensed in Apache > products|https://www.apache.org/legal/resolved.html#category-x] > The Facebook BSD+Patents license includes a specification of a PATENTS file > that passes along risk to downstream consumers of our software imbalanced in > favor of the licensor, not the licensee, thereby violating our Apache legal > policy of being a universal donor. The terms of Facebook BSD+Patents license > are not a subset of those found in the ALv2, and they cannot be sublicensed > as ALv2.” > Weex-Team have heard the news and we decide to remove Facebook Yoga > with its additional Facebook BSD+Patents license. In order to release the > next version as soon as possible, we will create a new LayoutEngine based on > [the Google 's Flex-Layout|https://github.com/google/flexbox-layout]. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-326) instanceId:, exception function:initFramework, exception:spinWaitPeer timeout
mjsornp created WEEX-326: Summary: instanceId:, exception function:initFramework, exception:spinWaitPeer timeout Key: WEEX-326 URL: https://issues.apache.org/jira/browse/WEEX-326 Project: Weex Issue Type: Bug Reporter: mjsornp Assignee: Adam Feng Sometimes found wx_create_instance_error, errCode:1001 Log as below: 04-17 10:48:33.096 E/jsengine( 2213): spinWaitPeer timeout 04-17 10:48:33.096 E/weex ( 2213): reportJSException instanceId:, exception function:initFramework, exception:spinWaitPeer timeout 04-17 10:48:33.096 E/weex ( 2213): reportJSException:spinWaitPeer timeout 04-17 10:48:33.096 E/weex ( 2213): null 04-17 10:48:33.096 E/weex ( 2213): [WXBridgeManager] invokeInitFramework ExecuteJavaScript fail 04-17 10:48:33.096 D/dalvikvm( 893): GC_CONCURRENT freed 567K, 85% free 3835K/24752K, paused 308ms+39ms, total 883ms 04-17 10:48:33.096 D/dalvikvm( 893): WAIT_FOR_CONCURRENT_GC blocked 740ms 04-17 10:48:33.306 W/weex ( 2213): WXComponentRegistry Duplicate the Module name: modal -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-325) Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener
[ https://issues.apache.org/jira/browse/WEEX-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457318#comment-16457318 ] ASF GitHub Bot commented on WEEX-325: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-weex/pull/1140 > Some MeiZhu Mobole throw NoClassDefFoundError: > android/support/design/widget/AppBarLayout$OnOffsetChangedListener > - > > Key: WEEX-325 > URL: https://issues.apache.org/jira/browse/WEEX-325 > Project: Weex > Issue Type: Bug >Reporter: codefurture >Assignee: Adam Feng >Priority: Minor > > 04-28 10:04:36.635 17116-17257/com.alibaba.lstywy E/AndroidRuntime: FATAL > EXCEPTION: WeexJSBridgeThread > Process: com.alibaba.lstywy, PID: 17116 > java.lang.NoClassDefFoundError: > android/support/design/widget/AppBarLayout$OnOffsetChangedListener > at java.lang.Class.getDeclaredMethods(Native Method) > at java.lang.Class.getPublicMethodsRecursive(Class.java:901) > at java.lang.Class.getMethods(Class.java:884) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) > at > com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) > at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) > at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) > at android.os.Handler.handleCallback(Handler.java:808) > at android.os.Handler.dispatchMessage(Handler.java:103) > at android.os.Looper.loop(Looper.java:193) > at android.os.HandlerThread.run(HandlerThread.java:61) > Caused by: java.lang.ClassNotFoundException: Didn't find class > "android.support.design.widget.AppBarLayout$OnOffsetChangedListener" on path: > DexPathList[[zip file "/data/app/com.alibaba.lstywy-2.apk", zip file > "/data/data/com.alibaba.lstywy/code_cache/secondary-dexes/com.alibaba.lstywy-2.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/com.alibaba.lstywy-2, > /vendor/lib, /system/lib]] > at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) > at java.lang.ClassLoader.loadClass(ClassLoader.java:497) > at java.lang.ClassLoader.loadClass(ClassLoader.java:457) > at java.lang.Class.getDeclaredMethods(Native Method) > at java.lang.Class.getPublicMethodsRecursive(Class.java:901) > at java.lang.Class.getMethods(Class.java:884) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) > > at > com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) > > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) > > at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) > at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) > at android.os.Handler.handleCallback(Handler.java:808) > at android.os.Handler.dispatchMessage(Handler.java:103) > at android.os.Looper.loop(Looper.java:193) > at android.os.HandlerThread.run(HandlerThread.java:61) > 04-28 10:04:36.730 17116-17248/com.alibaba.lstywy E/StrictMode: A resource > was acquired at attached stack trace but never released. See > java.io.Closeable for information on avoiding resource leaks. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457315#comment-16457315 ] ASF GitHub Bot commented on WEEX-299: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-weex/pull/1138 > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457312#comment-16457312 ] ASF GitHub Bot commented on WEEX-299: - Github user misakuo commented on the issue: https://github.com/apache/incubator-weex/pull/1138 nice > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-325) Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener
[ https://issues.apache.org/jira/browse/WEEX-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457309#comment-16457309 ] ASF GitHub Bot commented on WEEX-325: - Github user weex-bot commented on the issue: https://github.com/apache/incubator-weex/pull/1140 Warnings :warning: No Changelog changes! Messages :book: danger test finished. Generated by :no_entry_sign: http://github.com/danger/danger-js/";>dangerJS > Some MeiZhu Mobole throw NoClassDefFoundError: > android/support/design/widget/AppBarLayout$OnOffsetChangedListener > - > > Key: WEEX-325 > URL: https://issues.apache.org/jira/browse/WEEX-325 > Project: Weex > Issue Type: Bug >Reporter: codefurture >Assignee: Adam Feng >Priority: Minor > > 04-28 10:04:36.635 17116-17257/com.alibaba.lstywy E/AndroidRuntime: FATAL > EXCEPTION: WeexJSBridgeThread > Process: com.alibaba.lstywy, PID: 17116 > java.lang.NoClassDefFoundError: > android/support/design/widget/AppBarLayout$OnOffsetChangedListener > at java.lang.Class.getDeclaredMethods(Native Method) > at java.lang.Class.getPublicMethodsRecursive(Class.java:901) > at java.lang.Class.getMethods(Class.java:884) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) > at > com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) > at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) > at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) > at android.os.Handler.handleCallback(Handler.java:808) > at android.os.Handler.dispatchMessage(Handler.java:103) > at android.os.Looper.loop(Looper.java:193) > at android.os.HandlerThread.run(HandlerThread.java:61) > Caused by: java.lang.ClassNotFoundException: Didn't find class > "android.support.design.widget.AppBarLayout$OnOffsetChangedListener" on path: > DexPathList[[zip file "/data/app/com.alibaba.lstywy-2.apk", zip file > "/data/data/com.alibaba.lstywy/code_cache/secondary-dexes/com.alibaba.lstywy-2.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/com.alibaba.lstywy-2, > /vendor/lib, /system/lib]] > at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) > at java.lang.ClassLoader.loadClass(ClassLoader.java:497) > at java.lang.ClassLoader.loadClass(ClassLoader.java:457) > at java.lang.Class.getDeclaredMethods(Native Method) > at java.lang.Class.getPublicMethodsRecursive(Class.java:901) > at java.lang.Class.getMethods(Class.java:884) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) > > at > com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) > > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) > > at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) > at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) > at android.os.Handler.handleCallback(Handler.java:808) > at android.os.Handler.dispatchMessage(Handler.java:103) > at android.os.Looper.loop(Looper.java:193) > at android.os.HandlerThread.run(HandlerThread.java:61) > 04-28 10:04:36.730 17116-17248/com.alibaba.lstywy E/StrictMode: A resource > was acquired at attached stack trace but never released. See > java.io.Closeable for information on avoiding resource leaks. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[GitHub] incubator-weex-site pull request #146: Update waterfall.md
GitHub user zwwill opened a pull request: https://github.com/apache/incubator-weex-site/pull/146 Update waterfall.md You can merge this pull request into a Git repository by running: $ git pull https://github.com/zwwill/incubator-weex-site patch-2 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-weex-site/pull/146.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #146 commit 075c25aa4efd9c6750d459e12120375c00ff3afd Author: æ¨ç¾½ Date: 2018-04-28T02:38:35Z Update waterfall.md ---
[jira] [Commented] (WEEX-325) Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener
[ https://issues.apache.org/jira/browse/WEEX-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457308#comment-16457308 ] ASF GitHub Bot commented on WEEX-325: - GitHub user gubaojian opened a pull request: https://github.com/apache/incubator-weex/pull/1140 [WEEX-325][android] Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener weex_enchane throw exception, weex should catch the exception and not effect other component and weex sdk. [WEEX-325][android] Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener You can merge this pull request into a Git repository by running: $ git pull https://github.com/gubaojian/incubator-weex release_0.19_fix_meizhu_appbarlayout_exception Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-weex/pull/1140.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1140 commit 5b47d2e4a51bc5a640b5fd2e048d80cdcd82b448 Author: jianbai.gbj Date: 2018-04-28T02:33:25Z [WEEX-325][android] Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener > Some MeiZhu Mobole throw NoClassDefFoundError: > android/support/design/widget/AppBarLayout$OnOffsetChangedListener > - > > Key: WEEX-325 > URL: https://issues.apache.org/jira/browse/WEEX-325 > Project: Weex > Issue Type: Bug >Reporter: codefurture >Assignee: Adam Feng >Priority: Minor > > 04-28 10:04:36.635 17116-17257/com.alibaba.lstywy E/AndroidRuntime: FATAL > EXCEPTION: WeexJSBridgeThread > Process: com.alibaba.lstywy, PID: 17116 > java.lang.NoClassDefFoundError: > android/support/design/widget/AppBarLayout$OnOffsetChangedListener > at java.lang.Class.getDeclaredMethods(Native Method) > at java.lang.Class.getPublicMethodsRecursive(Class.java:901) > at java.lang.Class.getMethods(Class.java:884) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) > at > com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) > at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) > at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) > at android.os.Handler.handleCallback(Handler.java:808) > at android.os.Handler.dispatchMessage(Handler.java:103) > at android.os.Looper.loop(Looper.java:193) > at android.os.HandlerThread.run(HandlerThread.java:61) > Caused by: java.lang.ClassNotFoundException: Didn't find class > "android.support.design.widget.AppBarLayout$OnOffsetChangedListener" on path: > DexPathList[[zip file "/data/app/com.alibaba.lstywy-2.apk", zip file > "/data/data/com.alibaba.lstywy/code_cache/secondary-dexes/com.alibaba.lstywy-2.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/com.alibaba.lstywy-2, > /vendor/lib, /system/lib]] > at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) > at java.lang.ClassLoader.loadClass(ClassLoader.java:497) > at java.lang.ClassLoader.loadClass(ClassLoader.java:457) > at java.lang.Class.getDeclaredMethods(Native Method) > at java.lang.Class.getPublicMethodsRecursive(Class.java:901) > at java.lang.Class.getMethods(Class.java:884) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) > > at > com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) > > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) > > at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) > at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) > at android.os.Handler.handleCallback(Handler.java:808) > at android.os.Handler.dispatchMessage(Handler.java:103) > at android.os.Looper.loop(Looper.java:193) > at android.os.HandlerThread.run(HandlerThread.java:61) > 04-28 10:04:36.730 17116-17248/com.alibaba.lstywy E/StrictMode: A resource > was acquired at attached stack trace but never released. See > java.io.Closeable for information on avoiding resource leaks. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-325) Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener
[ https://issues.apache.org/jira/browse/WEEX-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457306#comment-16457306 ] codefurture commented on WEEX-325: -- weex_enchane throw exception, weex should catch the exception and not effect other component and weex sdk > Some MeiZhu Mobole throw NoClassDefFoundError: > android/support/design/widget/AppBarLayout$OnOffsetChangedListener > - > > Key: WEEX-325 > URL: https://issues.apache.org/jira/browse/WEEX-325 > Project: Weex > Issue Type: Bug >Reporter: codefurture >Assignee: Adam Feng >Priority: Minor > > 04-28 10:04:36.635 17116-17257/com.alibaba.lstywy E/AndroidRuntime: FATAL > EXCEPTION: WeexJSBridgeThread > Process: com.alibaba.lstywy, PID: 17116 > java.lang.NoClassDefFoundError: > android/support/design/widget/AppBarLayout$OnOffsetChangedListener > at java.lang.Class.getDeclaredMethods(Native Method) > at java.lang.Class.getPublicMethodsRecursive(Class.java:901) > at java.lang.Class.getMethods(Class.java:884) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) > at > com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) > at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) > at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) > at android.os.Handler.handleCallback(Handler.java:808) > at android.os.Handler.dispatchMessage(Handler.java:103) > at android.os.Looper.loop(Looper.java:193) > at android.os.HandlerThread.run(HandlerThread.java:61) > Caused by: java.lang.ClassNotFoundException: Didn't find class > "android.support.design.widget.AppBarLayout$OnOffsetChangedListener" on path: > DexPathList[[zip file "/data/app/com.alibaba.lstywy-2.apk", zip file > "/data/data/com.alibaba.lstywy/code_cache/secondary-dexes/com.alibaba.lstywy-2.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/com.alibaba.lstywy-2, > /vendor/lib, /system/lib]] > at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) > at java.lang.ClassLoader.loadClass(ClassLoader.java:497) > at java.lang.ClassLoader.loadClass(ClassLoader.java:457) > at java.lang.Class.getDeclaredMethods(Native Method) > at java.lang.Class.getPublicMethodsRecursive(Class.java:901) > at java.lang.Class.getMethods(Class.java:884) > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) > > at > com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) > > at > com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) > > at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) > at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) > at android.os.Handler.handleCallback(Handler.java:808) > at android.os.Handler.dispatchMessage(Handler.java:103) > at android.os.Looper.loop(Looper.java:193) > at android.os.HandlerThread.run(HandlerThread.java:61) > 04-28 10:04:36.730 17116-17248/com.alibaba.lstywy E/StrictMode: A resource > was acquired at attached stack trace but never released. See > java.io.Closeable for information on avoiding resource leaks. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-325) Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener
codefurture created WEEX-325: Summary: Some MeiZhu Mobole throw NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener Key: WEEX-325 URL: https://issues.apache.org/jira/browse/WEEX-325 Project: Weex Issue Type: Bug Reporter: codefurture Assignee: Adam Feng 04-28 10:04:36.635 17116-17257/com.alibaba.lstywy E/AndroidRuntime: FATAL EXCEPTION: WeexJSBridgeThread Process: com.alibaba.lstywy, PID: 17116 java.lang.NoClassDefFoundError: android/support/design/widget/AppBarLayout$OnOffsetChangedListener at java.lang.Class.getDeclaredMethods(Native Method) at java.lang.Class.getPublicMethodsRecursive(Class.java:901) at java.lang.Class.getMethods(Class.java:884) at com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) at com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) at com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) at android.os.Handler.handleCallback(Handler.java:808) at android.os.Handler.dispatchMessage(Handler.java:103) at android.os.Looper.loop(Looper.java:193) at android.os.HandlerThread.run(HandlerThread.java:61) Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.design.widget.AppBarLayout$OnOffsetChangedListener" on path: DexPathList[[zip file "/data/app/com.alibaba.lstywy-2.apk", zip file "/data/data/com.alibaba.lstywy/code_cache/secondary-dexes/com.alibaba.lstywy-2.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/com.alibaba.lstywy-2, /vendor/lib, /system/lib]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:497) at java.lang.ClassLoader.loadClass(ClassLoader.java:457) at java.lang.Class.getDeclaredMethods(Native Method) at java.lang.Class.getPublicMethodsRecursive(Class.java:901) at java.lang.Class.getMethods(Class.java:884) at com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:145) at com.taobao.weex.ui.SimpleComponentHolder.generate(SimpleComponentHolder.java:133) at com.taobao.weex.ui.SimpleComponentHolder.getMethods(SimpleComponentHolder.java:209) at com.taobao.weex.ui.WXComponentRegistry$1.run(WXComponentRegistry.java:58) at com.taobao.weex.common.WXThread$SafeRunnable.run(WXThread.java:48) at android.os.Handler.handleCallback(Handler.java:808) at android.os.Handler.dispatchMessage(Handler.java:103) at android.os.Looper.loop(Looper.java:193) at android.os.HandlerThread.run(HandlerThread.java:61) 04-28 10:04:36.730 17116-17248/com.alibaba.lstywy E/StrictMode: A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (WEEX-319) Set min-height only , "align-items: stretch" does not work. 当 flex-direction: row;min-height:100px; 时 align-items: stretch; 不生效
[ https://issues.apache.org/jira/browse/WEEX-319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] minghe updated WEEX-319: Description: Android: flex-direction: row; min-height:100px; align-items: stretch; // not work repeat: http://dotwe.org/vue/b9cc533513062352278123aa53468e8e was: flex-direction: row; min-height:100px; align-items: stretch; 不生效 重现: http://dotwe.org/vue/b9cc533513062352278123aa53468e8e > Set min-height only , "align-items: stretch" does not work. 当 flex-direction: > row;min-height:100px; 时 align-items: stretch; 不生效 > --- > > Key: WEEX-319 > URL: https://issues.apache.org/jira/browse/WEEX-319 > Project: Weex > Issue Type: Bug > Components: Android >Affects Versions: 0.18 >Reporter: minghe >Assignee: Adam Feng >Priority: Major > > Android: > flex-direction: row; > min-height:100px; > align-items: stretch; // not work > repeat: > http://dotwe.org/vue/b9cc533513062352278123aa53468e8e -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (WEEX-319) Set min-height only , "align-items: stretch" does not work. 当 flex-direction: row;min-height:100px; 时 align-items: stretch; 不生效
[ https://issues.apache.org/jira/browse/WEEX-319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] minghe updated WEEX-319: Summary: Set min-height only , "align-items: stretch" does not work. 当 flex-direction: row;min-height:100px; 时 align-items: stretch; 不生效 (was: 当 flex-direction: row;min-height:100px; 时 align-items: stretch; 不生效) > Set min-height only , "align-items: stretch" does not work. 当 flex-direction: > row;min-height:100px; 时 align-items: stretch; 不生效 > --- > > Key: WEEX-319 > URL: https://issues.apache.org/jira/browse/WEEX-319 > Project: Weex > Issue Type: Bug > Components: Android >Affects Versions: 0.18 >Reporter: minghe >Assignee: Adam Feng >Priority: Major > > flex-direction: row; > min-height:100px; > align-items: stretch; 不生效 > 重现: > http://dotwe.org/vue/b9cc533513062352278123aa53468e8e -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[GitHub] incubator-weex-site pull request #145: Update list.md
GitHub user zwwill opened a pull request: https://github.com/apache/incubator-weex-site/pull/145 Update list.md show-scrollbar 对 ä¹æ¯å¯ç¨ç You can merge this pull request into a Git repository by running: $ git pull https://github.com/zwwill/incubator-weex-site patch-1 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-weex-site/pull/145.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #145 commit 06c135194bab77c7600eee479073b38e8e50b8d2 Author: æ¨ç¾½ Date: 2018-04-28T02:27:05Z Update list.md show-scrollbar 对 ä¹æ¯å¯ç¨ç ---
[jira] [Updated] (WEEX-323) 吸底对话框,键盘弹起时遮挡input以下UI
[ https://issues.apache.org/jira/browse/WEEX-323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] majyo updated WEEX-323: --- Attachment: image-2018-04-28-10-23-55-818.png image-2018-04-28-10-25-28-418.png Description: ios必现。android某些机型正常,某些存在问题。 *交互设计* !image-2018-04-28-10-23-55-818.png|width=323,height=552! *部分UI被遮挡住的效果* !image-2018-04-28-10-25-28-418.png|width=319,height=547! was: ios必现。android某些机型正常,某些存在问题。 *交互设计* !image-2018-04-28-10-10-28-171.png|width=324,height=556! {code:java} //代码占位符 {code} *部分UI被遮挡住的效果* !image-2018-04-28-10-12-13-601.png|width=333,height=568! > 吸底对话框,键盘弹起时遮挡input以下UI > -- > > Key: WEEX-323 > URL: https://issues.apache.org/jira/browse/WEEX-323 > Project: Weex > Issue Type: Bug > Components: Android, iOS >Reporter: majyo >Assignee: xingZhang >Priority: Major > Labels: keyboard > Attachments: image-2018-04-28-10-23-55-818.png, > image-2018-04-28-10-25-28-418.png > > > ios必现。android某些机型正常,某些存在问题。 > *交互设计* > !image-2018-04-28-10-23-55-818.png|width=323,height=552! > > *部分UI被遮挡住的效果* > !image-2018-04-28-10-25-28-418.png|width=319,height=547! > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-324) How to load different CSS for landscape and portrait Screen?
mjsornp created WEEX-324: Summary: How to load different CSS for landscape and portrait Screen? Key: WEEX-324 URL: https://issues.apache.org/jira/browse/WEEX-324 Project: Weex Issue Type: Bug Reporter: mjsornp Assignee: Adam Feng We want run our Application both in phone and pad. We can get the orientation of screen,But We don't how to load different CSS for landscape and portrait? Do you have any suggestion? -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-323) 吸底对话框,键盘弹起时遮挡input以下UI
majyo created WEEX-323: -- Summary: 吸底对话框,键盘弹起时遮挡input以下UI Key: WEEX-323 URL: https://issues.apache.org/jira/browse/WEEX-323 Project: Weex Issue Type: Bug Components: Android, iOS Reporter: majyo Assignee: xingZhang ios必现。android某些机型正常,某些存在问题。 *交互设计* !image-2018-04-28-10-10-28-171.png|width=324,height=556! {code:java} //代码占位符 {code} *部分UI被遮挡住的效果* !image-2018-04-28-10-12-13-601.png|width=333,height=568! -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-322) How to make Slider support reuse?
CharlesYale created WEEX-322: Summary: How to make Slider support reuse? Key: WEEX-322 URL: https://issues.apache.org/jira/browse/WEEX-322 Project: Weex Issue Type: Bug Components: Android, iOS Affects Versions: 0.12 Reporter: CharlesYale Assignee: xingZhang The scene is that I want to implement a page similar to Android viewPager, but I don't want slider to load all the pages. What should I do? -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-321) fix animationModule with needLayout bug
[ https://issues.apache.org/jira/browse/WEEX-321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456517#comment-16456517 ] ASF GitHub Bot commented on WEEX-321: - Github user asfgit closed the pull request at: https://github.com/apache/incubator-weex/pull/1139 > fix animationModule with needLayout bug > --- > > Key: WEEX-321 > URL: https://issues.apache.org/jira/browse/WEEX-321 > Project: Weex > Issue Type: Bug >Reporter: qz >Assignee: Adam Feng >Priority: Major > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-321) fix animationModule with needLayout bug
[ https://issues.apache.org/jira/browse/WEEX-321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456456#comment-16456456 ] ASF GitHub Bot commented on WEEX-321: - Github user weex-bot commented on the issue: https://github.com/apache/incubator-weex/pull/1139 Messages :book: has no jsfm file changed. :book: jsfm test finished. Generated by :no_entry_sign: http://github.com/danger/danger-js/";>dangerJS > fix animationModule with needLayout bug > --- > > Key: WEEX-321 > URL: https://issues.apache.org/jira/browse/WEEX-321 > Project: Weex > Issue Type: Bug >Reporter: qz >Assignee: Adam Feng >Priority: Major > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-321) fix animationModule with needLayout bug
[ https://issues.apache.org/jira/browse/WEEX-321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456454#comment-16456454 ] ASF GitHub Bot commented on WEEX-321: - GitHub user doumafang opened a pull request: https://github.com/apache/incubator-weex/pull/1139 [WEEX-321] [iOS] fix animationModule with needLayout bug You can see demo http://dotwe.org/vue/afb257a664b58c013eb60a4ef2eb8df7 This issue fix when animation 'needLayout:true' bug. You can merge this pull request into a Git repository by running: $ git pull https://github.com/doumafang/incubator-weex master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-weex/pull/1139.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1139 commit 568b0ba975183752c82847475be8cd77d5996370 Author: doumafang Date: 2018-04-27T13:43:15Z [WEEX-321] [iOS] fix animationModule with needLayout bug You can see demo http://dotwe.org/vue/afb257a664b58c013eb60a4ef2eb8df7 This issue fix when animation 'needLayout:true' bug. > fix animationModule with needLayout bug > --- > > Key: WEEX-321 > URL: https://issues.apache.org/jira/browse/WEEX-321 > Project: Weex > Issue Type: Bug >Reporter: qz >Assignee: Adam Feng >Priority: Major > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-321) fix animationModule with needLayout bug
qz created WEEX-321: --- Summary: fix animationModule with needLayout bug Key: WEEX-321 URL: https://issues.apache.org/jira/browse/WEEX-321 Project: Weex Issue Type: Bug Reporter: qz Assignee: Adam Feng -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Closed] (WEEX-317) v-if 指令处理有问题,还是布局引擎有问题?
[ https://issues.apache.org/jira/browse/WEEX-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] aixiaoxiang closed WEEX-317. Resolution: Fixed > v-if 指令处理有问题,还是布局引擎有问题? > --- > > Key: WEEX-317 > URL: https://issues.apache.org/jira/browse/WEEX-317 > Project: Weex > Issue Type: Bug > Components: Android >Reporter: aixiaoxiang >Assignee: Adam Feng >Priority: Major > Attachments: image-2018-04-27-14-10-32-611.png > > > !image-2018-04-27-14-10-32-611.png! > 图片是存在的 -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-320) Does it weex list has no scroll bars in Android
aixiaoxiang created WEEX-320: Summary: Does it weex list has no scroll bars in Android Key: WEEX-320 URL: https://issues.apache.org/jira/browse/WEEX-320 Project: Weex Issue Type: Bug Components: Android Reporter: aixiaoxiang Assignee: Adam Feng Does it weex list has no scroll bars in Android -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (WEEX-319) 当 flex-direction: row;min-height:100px; 时 align-items: stretch; 不生效
[ https://issues.apache.org/jira/browse/WEEX-319?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] minghe updated WEEX-319: Description: flex-direction: row; min-height:100px; align-items: stretch; 不生效 重现: http://dotwe.org/vue/b9cc533513062352278123aa53468e8e was: 重现: http://dotwe.org/vue/b9cc533513062352278123aa53468e8e > 当 flex-direction: row;min-height:100px; 时 align-items: stretch; 不生效 > --- > > Key: WEEX-319 > URL: https://issues.apache.org/jira/browse/WEEX-319 > Project: Weex > Issue Type: Bug > Components: Android >Affects Versions: 0.18 >Reporter: minghe >Assignee: Adam Feng >Priority: Major > > flex-direction: row; > min-height:100px; > align-items: stretch; 不生效 > 重现: > http://dotwe.org/vue/b9cc533513062352278123aa53468e8e -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-319) 当 flex-direction: row;min-height:100px; 时 align-items: stretch; 不生效
minghe created WEEX-319: --- Summary: 当 flex-direction: row;min-height:100px; 时 align-items: stretch; 不生效 Key: WEEX-319 URL: https://issues.apache.org/jira/browse/WEEX-319 Project: Weex Issue Type: Bug Components: Android Affects Versions: 0.18 Reporter: minghe Assignee: Adam Feng 重现: http://dotwe.org/vue/b9cc533513062352278123aa53468e8e -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456118#comment-16456118 ] ASF GitHub Bot commented on WEEX-299: - Github user weex-bot commented on the issue: https://github.com/apache/incubator-weex/pull/1138 Messages :book: has no jsfm file changed. :book: jsfm test finished. Generated by :no_entry_sign: http://github.com/danger/danger-js/";>dangerJS > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456115#comment-16456115 ] codefurture edited comment on WEEX-299 at 4/27/18 8:49 AM: --- i know your issues. the stopPropagation should be reset eveny touch. i will fix the issues。 the issued has been fixed in this pull request: https://github.com/apache/incubator-weex/pull/1138 was (Author: codefurture): i know your issues. the stopPropagation should be reset eveny touch. i will fix the issues later in today > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456117#comment-16456117 ] ASF GitHub Bot commented on WEEX-299: - GitHub user gubaojian opened a pull request: https://github.com/apache/incubator-weex/pull/1138 [WEEX-299][android] Touch event will transmit to next layer, requestDisallowInterceptTouchEvent should be reset for every touch event [WEEX-299][android] Touch event will transmit to next layer, requestDisallowInterceptTouchEvent should be reset for every touch event You can merge this pull request into a Git repository by running: $ git pull https://github.com/gubaojian/incubator-weex release_0.19_template_list_bugfix Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-weex/pull/1138.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1138 commit 5575e161add04239d26a6a9b02fe9e3dc611bdc4 Author: jianbai.gbj Date: 2018-04-27T08:47:13Z [WEEX-299][android] Touch event will transmit to next layer, requestDisallowInterceptTouchEvent should be reset for every touch event > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456115#comment-16456115 ] codefurture commented on WEEX-299: -- i know your issues. the stopPropagation should be reset event touch. i will fix the issues later in today > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Comment Edited] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456115#comment-16456115 ] codefurture edited comment on WEEX-299 at 4/27/18 8:40 AM: --- i know your issues. the stopPropagation should be reset eveny touch. i will fix the issues later in today was (Author: codefurture): i know your issues. the stopPropagation should be reset event touch. i will fix the issues later in today > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456100#comment-16456100 ] quanyun wei commented on WEEX-299: -- [~codefurture] But when I touch the parent directly, I think the child view is not in the touch response chain, am I wrong with that, if not, why the child view's stopPropagation works in this case? > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456084#comment-16456084 ] codefurture commented on WEEX-299: -- stopPropagation means the touch event should stop propagation on response chain. when it return true, the parent will not receive touch event. if it return false, the parent will receive touch event. > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456083#comment-16456083 ] quanyun wei commented on WEEX-299: -- [~codefurture] Thanks for your reply. But why the div can not receive touch event even touch the div it self when return true in stopPropagation? > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Issue Comment Deleted] (WEEX-317) v-if 指令处理有问题,还是布局引擎有问题?
[ https://issues.apache.org/jira/browse/WEEX-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] codefurture updated WEEX-317: - Comment: was deleted (was: provide a link?) > v-if 指令处理有问题,还是布局引擎有问题? > --- > > Key: WEEX-317 > URL: https://issues.apache.org/jira/browse/WEEX-317 > Project: Weex > Issue Type: Bug > Components: Android >Reporter: aixiaoxiang >Assignee: Adam Feng >Priority: Major > Attachments: image-2018-04-27-14-10-32-611.png > > > !image-2018-04-27-14-10-32-611.png! > 图片是存在的 -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-318) vue.nextTick后dom.getComponentRect无法获取正确的布局信息
[ https://issues.apache.org/jira/browse/WEEX-318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456073#comment-16456073 ] Adam Feng commented on WEEX-318: Please use English and provide more details following [http://weex-project.io/bug-report-guidelines.html] , thanks. > vue.nextTick后dom.getComponentRect无法获取正确的布局信息 > > > Key: WEEX-318 > URL: https://issues.apache.org/jira/browse/WEEX-318 > Project: Weex > Issue Type: Bug > Components: Android >Affects Versions: 0.18 >Reporter: Miqingliang >Assignee: Adam Feng >Priority: Major > > 在渲染完页面后,使用vue.nextTick,dom.getComponentRect获取不到的正确的布局信息 -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456071#comment-16456071 ] codefurture commented on WEEX-299: -- if you don't want div receive touchstart event, in your function return true, to stop touch event propagation. the example is like this: http://dotwe.org/vue/e03984d688351b9fd985b8c291804d49 > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456067#comment-16456067 ] codefurture commented on WEEX-299: -- the old version use shouldStopPropagation when beta, when release it become short name, stopPropagation. > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-317) v-if 指令处理有问题,还是布局引擎有问题?
[ https://issues.apache.org/jira/browse/WEEX-317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456061#comment-16456061 ] codefurture commented on WEEX-317: -- [http://dotwe.org/vue/585bcca12ebf26f0506ca8ef45459da9] i test on this demo which works ok. your image is black ? maybe check your src and your image library support load it . > v-if 指令处理有问题,还是布局引擎有问题? > --- > > Key: WEEX-317 > URL: https://issues.apache.org/jira/browse/WEEX-317 > Project: Weex > Issue Type: Bug > Components: Android >Reporter: aixiaoxiang >Assignee: Adam Feng >Priority: Major > Attachments: image-2018-04-27-14-10-32-611.png > > > !image-2018-04-27-14-10-32-611.png! > 图片是存在的 -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Created] (WEEX-318) vue.nextTick后dom.getComponentRect无法获取正确的布局信息
Miqingliang created WEEX-318: Summary: vue.nextTick后dom.getComponentRect无法获取正确的布局信息 Key: WEEX-318 URL: https://issues.apache.org/jira/browse/WEEX-318 Project: Weex Issue Type: Bug Components: Android Affects Versions: 0.18 Reporter: Miqingliang Assignee: Adam Feng 在渲染完页面后,使用vue.nextTick,dom.getComponentRect获取不到的正确的布局信息 -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-310) recycle-list无法访问外层属性
[ https://issues.apache.org/jira/browse/WEEX-310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456035#comment-16456035 ] Hanks Zhang commented on WEEX-310: -- You can't use the "outer" data which are not defined in the list data. That means you can only use the data of the `list` property within the for your case. It's a limitation of recycle-list, I'll add a notice in the document. The best solution for this case is putting all data is the `list`, it's also a good practice. recycle-list 只能用写在 for 里的数据,“外层”属性不能用,这算是个底层功能的限制。建议把数据都放 list 里。 > recycle-list无法访问外层属性 > > > Key: WEEX-310 > URL: https://issues.apache.org/jira/browse/WEEX-310 > Project: Weex > Issue Type: Bug > Components: Android >Affects Versions: 0.18 >Reporter: mhl >Assignee: Adam Feng >Priority: Blocker > Labels: recycle-list > Original Estimate: 12h > Remaining Estimate: 12h > > > {code:java} > >loadmoreoffset="10"> > > > {{curIndex}} > > > > {{img.title}} > > > > > > > > export default { >name: 'find', >data() { > return { > curIndex: 0, > imageList: [ > {title: 'item A', src: > 'http://img1.gtimg.com/ent/pics/hv1/122/43/2273/147812912.jpg'}, > {title: 'item B', src: > 'http://img1.gtimg.com/ent/pics/hv1/122/43/2273/147812912.jpg'}, > {title: 'item C', src: > 'http://img1.gtimg.com/ent/pics/hv1/122/43/2273/147812912.jpg'} >], >list: [1,2,3] > } >} > } > {code} > 在recycle-list里面无法访问外层属性,比如无法访问:curIndex / imageList 。 recycle-list只能访问list。 > 这应该是bug , 换成list组件是可以正常访问的。 > -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (WEEX-299) Touch event will transmit to next layer
[ https://issues.apache.org/jira/browse/WEEX-299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16456031#comment-16456031 ] quanyun wei commented on WEEX-299: -- [~cxfeng] Hi, it's Android. I also have two doubts: # There an error in the [weex document|https://weex.incubator.apache.org/wiki/gestures.html] about shouldStopPropagation property of touch, it may be stopPropagation? # After changing shouldStopPropagation to stopPropagation, it seems to work, but at the first time, the parent div also response the touch event. Here is the latest [demo|http://dotwe.org/vue/e03984d688351b9fd985b8c291804d49]. > Touch event will transmit to next layer > --- > > Key: WEEX-299 > URL: https://issues.apache.org/jira/browse/WEEX-299 > Project: Weex > Issue Type: Bug >Reporter: quanyun wei >Assignee: Adam Feng >Priority: Critical > > This is the test demo in > [dotwe|[http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464]|http://dotwe.org/vue/d269c46eabb5da4bda6c8ac91a11c464],] > when touch the text, the div will also response the touch event. > {code:java} > //代码占位符 > > ontouchcancel='ontouchcancel' ontouchend="ontouchend" > @touchstart="ontouchstart" @touchmove="ontouchmove" @touchend="ontouchend" > @shouldStopPropagation="shouldStopPropagation" > >{{forceValue}} > > {code} > -- This message was sent by Atlassian JIRA (v7.6.3#76005)