[jira] [Commented] (WEEX-512) The Japanese text will be hovering upwards

2018-08-03 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16567860#comment-16567860
 ] 

XuYouyang commented on WEEX-512:


[~kkaido] Yes,it comes when I change the language in Japanese. We will try to 
fix it as soon as  possible. If you have any solution, welcome to submit your 
pr in [https://github.com/apache/incubator-weex/pulls] . Thanks.

> The Japanese text will be hovering upwards
> --
>
> Key: WEEX-512
> URL: https://issues.apache.org/jira/browse/WEEX-512
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: Kosuke Kaido
>Assignee: XuYouyang
>Priority: Major
> Attachments: iOS.png
>
>
> When displaying on iOS, the Japanese text will be hovering upwards.
> Looking at this URL with weex playground on iOS, it will look like a capture. 
> [iOS.png]
> Demo: [http://dotwe.org/vue/8180c47f84522b0466e3e78d412283b0]
> It is displayed normally on Web and Android.
> Do you know any solutions?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-472) input 保留两位小数

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-472.

Resolution: Fixed

> input 保留两位小数
> 
>
> Key: WEEX-472
> URL: https://issues.apache.org/jira/browse/WEEX-472
> Project: Weex
>  Issue Type: Bug
>Affects Versions: 0.18
>Reporter: panqq
>Assignee: XuYouyang
>Priority: Major
> Fix For: 0.16
>
>
> input控件:v-model绑定value,在@inoput中监听内容,然后将内容格式化成两位小数,把格式化的数值赋值给value,第一次输入小数点三位后,能修改成两位,但是后面就失效了



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-323) 吸底对话框,键盘弹起时遮挡input以下UI

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-323.

Resolution: Fixed

> 吸底对话框,键盘弹起时遮挡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: XuYouyang
>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] [Resolved] (WEEX-300) 用border的时候在iphone8plus和iphone7plus(6p没有测,估计一样)会出现多余线条。

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-300.

Resolution: Fixed

> 用border的时候在iphone8plus和iphone7plus(6p没有测,估计一样)会出现多余线条。
> -
>
> Key: WEEX-300
> URL: https://issues.apache.org/jira/browse/WEEX-300
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.18
> Environment: weex  0.18
> weex playground
> iphone 8plus
>Reporter: zhaobin
>Assignee: XuYouyang
>Priority: Major
> Attachments: image-2018-04-24-11-22-58-222.png
>
>   Original Estimate: 6h
>  Remaining Estimate: 6h
>
> {code:java}
> 
>  
>
>
>
>  
> 
> 
>  .test-item {
>width: 570px;
>height: 130px;
>background-color: green;
>border-left-width: 5px;
>border-left-color: #000;
>  }
> 
> {code}
> 正常应该只有左边框,在我小米note3下是没问题的,iphone6下测试也没有问题,只有iphone7p/8p机型会出现多余线条。附件可见。



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-336) recycle-list 数据变动 页面抖动厉害

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-336?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-336.

Resolution: Fixed

> recycle-list 数据变动 页面抖动厉害
> 
>
> Key: WEEX-336
> URL: https://issues.apache.org/jira/browse/WEEX-336
> Project: Weex
>  Issue Type: Bug
>  Components: Android, iOS
>Affects Versions: 0.18
>Reporter: dadatang
>Assignee: XuYouyang
>Priority: Major
>   Original Estimate: 12h
>  Remaining Estimate: 12h
>
> recycle-list 遍历数据 渲染列表, 当数据发送变动时,页面有明显的闪动情况



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-322) How to make Slider support reuse?

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-322?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-322.

Resolution: Fixed

> 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: XuYouyang
>Priority: Major
>
> 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] [Resolved] (WEEX-304) ios集成sdk后运行出现错误 [WX_KEY_EXCEPTION_SDK_INIT_JSFM_INIT_FAILED]

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-304.

Resolution: Fixed

> ios集成sdk后运行出现错误 [WX_KEY_EXCEPTION_SDK_INIT_JSFM_INIT_FAILED] 
> -
>
> Key: WEEX-304
> URL: https://issues.apache.org/jira/browse/WEEX-304
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: 高阳
>Assignee: XuYouyang
>Priority: Major
>
> ios集成sdk后运行出现错误
> *[error]WXMonitor.m:250, [WX_KEY_EXCEPTION_SDK_INIT_JSFM_INIT_FAILED] 
> script don't exist:(null*
> ,我是按照文档手动集成的,没有使用cocoapod



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-293) By adding fonts to Dom.addRule, memory will increase and no memory will be released.

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-293.

Resolution: Fixed

> By adding fonts to Dom.addRule, memory will increase and no memory will be 
> released.
> 
>
> Key: WEEX-293
> URL: https://issues.apache.org/jira/browse/WEEX-293
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.18
> Environment: IOS 
>Reporter: xiaozhongwei
>Assignee: XuYouyang
>Priority: Blocker
> Attachments: wx20180418-112...@2x.png
>
>
> Because it is the English version of the App, so the text font has the use of 
> demand, so the project is initialized by the time a number of fonts are 
> loaded, and then referenced in the project through the font-family. But in 
> the process of using, it is found that every letter and font appear to be 
> loaded repeatedly, resulting in an unlimited increase in memory and no 
> release.
>  
> 1,Use dom.addRule add fontface 
> 2,Add style to text component .
> 3,An article used in font-family



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-291) Using, When Finished Eidt(KeyBoard will hide),WeexRootView Frame was Wrong

2018-08-02 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16567743#comment-16567743
 ] 

XuYouyang commented on WEEX-291:


[~jsonmess] we had improved this code. Does there still cause error?  if any, 
please tell us . Thank you! 

> Using, When Finished Eidt(KeyBoard will hide),WeexRootView Frame 
> was Wrong  
> --
>
> Key: WEEX-291
> URL: https://issues.apache.org/jira/browse/WEEX-291
> Project: Weex
>  Issue Type: Bug
>Reporter: jsonmess
>Assignee: XuYouyang
>Priority: Blocker
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-291) Using, When Finished Eidt(KeyBoard will hide),WeexRootView Frame was Wrong

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-291.

Resolution: Fixed

> Using, When Finished Eidt(KeyBoard will hide),WeexRootView Frame 
> was Wrong  
> --
>
> Key: WEEX-291
> URL: https://issues.apache.org/jira/browse/WEEX-291
> Project: Weex
>  Issue Type: Bug
>Reporter: jsonmess
>Assignee: XuYouyang
>Priority: Blocker
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-281) Supported ZIndex Feature

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-281.

Resolution: Fixed

> Supported ZIndex Feature
> 
>
> Key: WEEX-281
> URL: https://issues.apache.org/jira/browse/WEEX-281
> Project: Weex
>  Issue Type: Improvement
>  Components: Android, iOS
>Reporter: codefurture
>Assignee: XuYouyang
>Priority: Minor
>
> Supported ZIndex Feature



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-266) slider component's infinite attribute doesn't work

2018-08-02 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-266.

Resolution: Fixed

> slider component's infinite attribute doesn't work
> --
>
> Key: WEEX-266
> URL: https://issues.apache.org/jira/browse/WEEX-266
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.17
>Reporter: alen he
>Assignee: XuYouyang
>Priority: Major
>
> No matter set the infinite attribute to false or true, the slider always 
> scroll infinity.
>  
> 
>         
> 
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-266) slider component's infinite attribute doesn't work

2018-08-02 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16567735#comment-16567735
 ] 

XuYouyang commented on WEEX-266:


[~alenhe] you can see this demo 
[http://dotwe.org/vue/536a5acb273cd550978d247bd6105978,]  it can work.
If you face any problem, please give us a demo in 
[http://dotwe.org|http://dotwe.org/] . Thank you!

> slider component's infinite attribute doesn't work
> --
>
> Key: WEEX-266
> URL: https://issues.apache.org/jira/browse/WEEX-266
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.17
>Reporter: alen he
>Assignee: XuYouyang
>Priority: Major
>
> No matter set the infinite attribute to false or true, the slider always 
> scroll infinity.
>  
> 
>         
> 
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-524) [iOS] Try to fix a crash : 'index 0 beyond bounds for empty array'

2018-07-31 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-524.

Resolution: Fixed

> [iOS] Try to fix a crash : 'index 0 beyond bounds for empty array'
> --
>
> Key: WEEX-524
> URL: https://issues.apache.org/jira/browse/WEEX-524
> Project: Weex
>  Issue Type: Improvement
>  Components: iOS
>Reporter: XuYouyang
>Assignee: XuYouyang
>Priority: Major
>
> Application Specific Information:
> Terminating app due to uncaught exception 'NSRangeException', reason: '*** 
> -[__NSArrayM objectAtIndexedSubscript:]: index 0 beyond bounds for empty 
> array'
> Last Exception Backtrace:
>  0 CoreFoundation __exceptionPreprocess :228 (in CoreFoundation)
>  1 _objc_exception_throw :56
>  2 CoreFoundation _CFThrowFormattedException :112 (in CoreFoundation)
>  3 -[__NSArrayM objectAtIndexedSubscript:] :192 (in CoreFoundation)
>  4  -[WXThreadSafeMutableArray objectAtIndex:] WXThreadSafeMutableArray.m:0
>  5  -[WXBridgeContext topInstance] WXBridgeContext.m:0
>  6  +[WXSDKEngine topInstance] WXSDKEngine.m:277 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-495) WXSwizzleInstanceMethod实现重大bug

2018-07-31 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-495?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-495.

Resolution: Fixed

> WXSwizzleInstanceMethod实现重大bug
> --
>
> Key: WEEX-495
> URL: https://issues.apache.org/jira/browse/WEEX-495
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: liuan
>Assignee: xingZhang
>Priority: Critical
> Attachments: image-2018-07-06-17-06-47-091.png
>
>
> WXSwizzleInstanceMethod方法实现低级失误造成的重大bug,如果不修改,当hook的方法在主类中没实现而在父类有实现时,会导致无线循环,解决方案如下图所示
> !image-2018-07-06-17-06-47-091.png!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-495) WXSwizzleInstanceMethod实现重大bug

2018-07-21 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16551906#comment-16551906
 ] 

XuYouyang commented on WEEX-495:


[~akonliu] Thanks for your feedback,we will fix it soon.

> WXSwizzleInstanceMethod实现重大bug
> --
>
> Key: WEEX-495
> URL: https://issues.apache.org/jira/browse/WEEX-495
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: liuan
>Assignee: xingZhang
>Priority: Critical
> Attachments: image-2018-07-06-17-06-47-091.png
>
>
> WXSwizzleInstanceMethod方法实现低级失误造成的重大bug,如果不修改,当hook的方法在主类中没实现而在父类有实现时,会导致无线循环,解决方案如下图所示
> !image-2018-07-06-17-06-47-091.png!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-516) 如何在weex的WXWebComponent的webview中注入自己的javascript脚本?

2018-07-20 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-516?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-516.

Resolution: Fixed

> 如何在weex的WXWebComponent的webview中注入自己的javascript脚本?
> -
>
> Key: WEEX-516
> URL: https://issues.apache.org/jira/browse/WEEX-516
> Project: Weex
>  Issue Type: Wish
>  Components: iOS
>Affects Versions: 0.19
>Reporter: yibin
>Assignee: XuYouyang
>Priority: Major
>
> WXWebComponent中如何在uiwebview中注入自己得javasciprt脚本?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (WEEX-524) [iOS] Try to fix a crash : 'index 0 beyond bounds for empty array'

2018-07-19 Thread XuYouyang (JIRA)
XuYouyang created WEEX-524:
--

 Summary: [iOS] Try to fix a crash : 'index 0 beyond bounds for 
empty array'
 Key: WEEX-524
 URL: https://issues.apache.org/jira/browse/WEEX-524
 Project: Weex
  Issue Type: Improvement
  Components: iOS
Reporter: XuYouyang
Assignee: XuYouyang


Application Specific Information:
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** 
-[__NSArrayM objectAtIndexedSubscript:]: index 0 beyond bounds for empty array'

Last Exception Backtrace:
0 CoreFoundation __exceptionPreprocess :228 (in CoreFoundation)
1 _objc_exception_throw :56
2 CoreFoundation _CFThrowFormattedException :112 (in CoreFoundation)
3 -[__NSArrayM objectAtIndexedSubscript:] :192 (in CoreFoundation)
4  -[WXThreadSafeMutableArray objectAtIndex:] WXThreadSafeMutableArray.m:0
5  -[WXBridgeContext topInstance] WXBridgeContext.m:0
6  +[WXSDKEngine topInstance] WXSDKEngine.m:277 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-524) [iOS] Try to fix a crash : 'index 0 beyond bounds for empty array'

2018-07-19 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-524:
---
Description: 
Application Specific Information:

Terminating app due to uncaught exception 'NSRangeException', reason: '*** 
-[__NSArrayM objectAtIndexedSubscript:]: index 0 beyond bounds for empty array'

Last Exception Backtrace:
 0 CoreFoundation __exceptionPreprocess :228 (in CoreFoundation)
 1 _objc_exception_throw :56
 2 CoreFoundation _CFThrowFormattedException :112 (in CoreFoundation)
 3 -[__NSArrayM objectAtIndexedSubscript:] :192 (in CoreFoundation)
 4  -[WXThreadSafeMutableArray objectAtIndex:] WXThreadSafeMutableArray.m:0
 5  -[WXBridgeContext topInstance] WXBridgeContext.m:0
 6  +[WXSDKEngine topInstance] WXSDKEngine.m:277 

  was:
Application Specific Information:
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** 
-[__NSArrayM objectAtIndexedSubscript:]: index 0 beyond bounds for empty array'

Last Exception Backtrace:
0 CoreFoundation __exceptionPreprocess :228 (in CoreFoundation)
1 _objc_exception_throw :56
2 CoreFoundation _CFThrowFormattedException :112 (in CoreFoundation)
3 -[__NSArrayM objectAtIndexedSubscript:] :192 (in CoreFoundation)
4  -[WXThreadSafeMutableArray objectAtIndex:] WXThreadSafeMutableArray.m:0
5  -[WXBridgeContext topInstance] WXBridgeContext.m:0
6  +[WXSDKEngine topInstance] WXSDKEngine.m:277 


> [iOS] Try to fix a crash : 'index 0 beyond bounds for empty array'
> --
>
> Key: WEEX-524
> URL: https://issues.apache.org/jira/browse/WEEX-524
> Project: Weex
>  Issue Type: Improvement
>  Components: iOS
>Reporter: XuYouyang
>Assignee: XuYouyang
>Priority: Major
>
> Application Specific Information:
> Terminating app due to uncaught exception 'NSRangeException', reason: '*** 
> -[__NSArrayM objectAtIndexedSubscript:]: index 0 beyond bounds for empty 
> array'
> Last Exception Backtrace:
>  0 CoreFoundation __exceptionPreprocess :228 (in CoreFoundation)
>  1 _objc_exception_throw :56
>  2 CoreFoundation _CFThrowFormattedException :112 (in CoreFoundation)
>  3 -[__NSArrayM objectAtIndexedSubscript:] :192 (in CoreFoundation)
>  4  -[WXThreadSafeMutableArray objectAtIndex:] WXThreadSafeMutableArray.m:0
>  5  -[WXBridgeContext topInstance] WXBridgeContext.m:0
>  6  +[WXSDKEngine topInstance] WXSDKEngine.m:277 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-511) Debug log may crash when there is a retain cycle in the object

2018-07-19 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-511.

Resolution: Fixed

> Debug log may crash when there is a retain cycle in the object
> --
>
> Key: WEEX-511
> URL: https://issues.apache.org/jira/browse/WEEX-511
> Project: Weex
>  Issue Type: Bug
>Reporter: Xiaomin Cai
>Assignee: Adam Feng
>Priority: Minor
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-512) The Japanese text will be hovering upwards

2018-07-19 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16550188#comment-16550188
 ] 

XuYouyang commented on WEEX-512:


[~kkaido] which version of weexsdk do you use? I just use weex playground on 
iOS looks good, which weex sdk version is 0.18.0. My device is iPhone7, 11.3.1

> The Japanese text will be hovering upwards
> --
>
> Key: WEEX-512
> URL: https://issues.apache.org/jira/browse/WEEX-512
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: Kosuke Kaido
>Assignee: XuYouyang
>Priority: Major
> Attachments: iOS.png
>
>
> When displaying on iOS, the Japanese text will be hovering upwards.
> Looking at this URL with weex playground on iOS, it will look like a capture. 
> [iOS.png]
> Demo: [http://dotwe.org/vue/8180c47f84522b0466e3e78d412283b0]
> It is displayed normally on Web and Android.
> Do you know any solutions?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (WEEX-515) mac系统sudo week create project报错Cannot find module 'commander'

2018-07-19 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang reassigned WEEX-515:
--

Assignee: erha19  (was: XuYouyang)

> mac系统sudo week create project报错Cannot find module 'commander'
> -
>
> Key: WEEX-515
> URL: https://issues.apache.org/jira/browse/WEEX-515
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.19
> Environment: Mac系统
>Reporter: rain
>Assignee: erha19
>Priority: Major
> Fix For: 0.20
>
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> mac系统sudo week create weexproject创建项目报错Cannot find module 
> 'commander',从windows拷贝一个能用创建好的项目过来运行项目week run iOS 也报同样的错
> sudo weex create weex-study2
> Password:
> module.js:549
> {{throw err; ^ }}
> Error: Cannot find module 'commander'
>  
> {{at Function.Module._resolveFilename (module.js:547:15) at 
> Function.Module._load (module.js:474:25) at Module.require (module.js:596:17) 
> at require (internal/module.js:11:18) at Object. 
> (/Users/yuanhl/.xtoolkit/node_modules/weexpack/bin/weexpack-create.js:3:17) 
> at Module._compile (module.js:652:30) at Object.Module._extensions..js 
> (module.js:663:10) at Module.load (module.js:565:32) at tryModuleLoad 
> (module.js:505:12) at Function.Module._load (module.js:497:3) at 
> Module.require (module.js:596:17) at require (internal/module.js:11:18) at 
> Command.immediateStart 
> (/usr/local/lib/node_modules/weex-toolkit/node_modules/xtoolkit/lib/Command.js:103:5)
>  at Command._invoke 
> (/usr/local/lib/node_modules/weex-toolkit/node_modules/xtoolkit/lib/Command.js:81:14)
>  at Command.run 
> (/usr/local/lib/node_modules/weex-toolkit/node_modules/xtoolkit/lib/Command.js:53:12)
>  at XToolkit._runCmd 
> (/usr/local/lib/node_modules/weex-toolkit/node_modules/xtoolkit/lib/xtoolkit.js:179:27)
>  at XToolkit._done 
> (/usr/local/lib/node_modules/weex-toolkit/node_modules/xtoolkit/lib/xtoolkit.js:196:12)
>  at process.nextTick 
> (/usr/local/lib/node_modules/weex-toolkit/node_modules/xtoolkit/lib/xtoolkit.js:131:14)
>  at _combinedTickCallback (internal/process/next_tick.js:131:7) at 
> process._tickCallback (internal/process/next_tick.js:180:9) at 
> Function.Module.runMain (module.js:695:11) at startup 
> (bootstrap_node.js:191:16)}}
> {{按网上说的单独安装commander,npm i commander -g错误依旧}}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-516) 如何在weex的WXWebComponent的webview中注入自己的javascript脚本?

2018-07-19 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16550177#comment-16550177
 ] 

XuYouyang commented on WEEX-516:


use the property ‘jsContext’  [~yibin]

> 如何在weex的WXWebComponent的webview中注入自己的javascript脚本?
> -
>
> Key: WEEX-516
> URL: https://issues.apache.org/jira/browse/WEEX-516
> Project: Weex
>  Issue Type: Wish
>  Components: iOS
>Affects Versions: 0.19
>Reporter: yibin
>Assignee: XuYouyang
>Priority: Major
>
> WXWebComponent中如何在uiwebview中注入自己得javasciprt脚本?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-513) Improve WeexSDK.xcodeproj

2018-07-19 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-513.

Resolution: Fixed

> Improve WeexSDK.xcodeproj
> -
>
> Key: WEEX-513
> URL: https://issues.apache.org/jira/browse/WEEX-513
> Project: Weex
>  Issue Type: Improvement
>  Components: iOS
>Reporter: Xiaomin Cai
>Assignee: XuYouyang
>Priority: Minor
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-523) WXConvert UIColor may crash sometimes

2018-07-19 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-523.

Resolution: Fixed

> WXConvert UIColor may crash sometimes
> -
>
> Key: WEEX-523
> URL: https://issues.apache.org/jira/browse/WEEX-523
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: Xiaomin Cai
>Assignee: XuYouyang
>Priority: Minor
>
> Receive SIGABRT like this:  *** Terminating app due to uncaught exception 
> 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary 
> initWithObjects:forKeys:count:]: attempt to insert nil object from objects[4]'



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-491) navigator 是否能增加清除页面栈的方法?

2018-07-12 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16542525#comment-16542525
 ] 

XuYouyang commented on WEEX-491:


[~weifengsmile]

> navigator 是否能增加清除页面栈的方法?
> 
>
> Key: WEEX-491
> URL: https://issues.apache.org/jira/browse/WEEX-491
> Project: Weex
>  Issue Type: Wish
>  Components: Android, iOS
>Reporter: weifengsmile
>Assignee: codefurture
>Priority: Major
>  Labels: easyfix
>
> 目前的navigator模块,做跳转时只能push,pop,open或close,并不能清除之前的页面栈,所以能不能增加这个功能,否则在某些场景,页面可能被无限push导致堆栈内存占用不断增加最终OOM
> 或者说,目前有什么方案可以解决这个问题吗?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-491) navigator 是否能增加清除页面栈的方法?

2018-07-05 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16533543#comment-16533543
 ] 

XuYouyang commented on WEEX-491:


[~weifengsmile] I think whether vm does not execute gc? Maybe you can debug 
through Android Studio to force gc after the activity popped by navigator and 
observe the memory info.

> navigator 是否能增加清除页面栈的方法?
> 
>
> Key: WEEX-491
> URL: https://issues.apache.org/jira/browse/WEEX-491
> Project: Weex
>  Issue Type: Wish
>  Components: Android, iOS
>Reporter: weifengsmile
>Assignee: codefurture
>Priority: Major
>  Labels: easyfix
>
> 目前的navigator模块,做跳转时只能push,pop,open或close,并不能清除之前的页面栈,所以能不能增加这个功能,否则在某些场景,页面可能被无限push导致堆栈内存占用不断增加最终OOM
> 或者说,目前有什么方案可以解决这个问题吗?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-394) [iOS] Add license for some iOS files

2018-07-05 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-394.

Resolution: Fixed

> [iOS] Add license for some iOS files
> 
>
> Key: WEEX-394
> URL: https://issues.apache.org/jira/browse/WEEX-394
> Project: Weex
>  Issue Type: Improvement
>  Components: iOS
>Affects Versions: 0.19
>Reporter: XuYouyang
>Assignee: XuYouyang
>Priority: Major
> Fix For: 0.20
>
>
>  •   ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Layout/Layout.c
> •   ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Layout/Layout.h
> •   ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Layout/WXCoreFlexEnum.h
> •   ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Layout/WXCoreLayout.cpp
> •   ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Layout/WXCoreLayout.h
> •   ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Layout/WXCoreStyle.cpp
> •   ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Layout/WXCoreStyle.h
> •   
> ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Monitor/WXAnalyzerCenter+Transfer.h
> •   
> ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Monitor/WXAnalyzerCenter.h
> •   
> ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Protocol/WXAnalyzerProtocol.h
> •   
> ./incubator-weex-7102479/ios/sdk/WeexSDK/Sources/Protocol/WXConfigCenterProtocol.h



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-491) navigator 是否能增加清除页面栈的方法?

2018-07-03 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16532206#comment-16532206
 ] 

XuYouyang commented on WEEX-491:


[~weifengsmile] we use 'WXNavigationProtocol' to handler page jump. In weex 
sdk, we implement this protocol in class 'WXNavigationDefaultImpl'. So I think 
maybe you have two solutions:

1. add method like ' - (void)setViewControllers:(NSArray 
*)viewControllers animated:(BOOL)animated ' in 'WXNavigationDefaultImpl' to set 
page in navigation directly. But setting pages in page pushing process may 
cause unpredictable problems.

2. register a new hanler which implement 'WXNavigationProtocol', detecting 
system memory or page count in current navigation and removing previous pages 
in page pushing method.

> navigator 是否能增加清除页面栈的方法?
> 
>
> Key: WEEX-491
> URL: https://issues.apache.org/jira/browse/WEEX-491
> Project: Weex
>  Issue Type: Wish
>  Components: Android, iOS
>Reporter: weifengsmile
>Assignee: codefurture
>Priority: Major
>  Labels: easyfix
>
> 目前的navigator模块,做跳转时只能push,pop,open或close,并不能清除之前的页面栈,所以能不能增加这个功能,否则在某些场景,页面可能被无限push导致堆栈内存占用不断增加最终OOM
> 或者说,目前有什么方案可以解决这个问题吗?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-472) input 保留两位小数

2018-06-26 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16523560#comment-16523560
 ] 

XuYouyang commented on WEEX-472:


[~a8313935] can you give us a demo in [http://dotwe.org/vue] ?

> input 保留两位小数
> 
>
> Key: WEEX-472
> URL: https://issues.apache.org/jira/browse/WEEX-472
> Project: Weex
>  Issue Type: Bug
>Affects Versions: 0.18
>Reporter: panqq
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.16
>
>
> input控件:v-model绑定value,在@inoput中监听内容,然后将内容格式化成两位小数,把格式化的数值赋值给value,第一次输入小数点三位后,能修改成两位,但是后面就失效了



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-477) 无法import文件:WXResourceRequestHandlerDefaultImpl.h

2018-06-25 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16523235#comment-16523235
 ] 

XuYouyang commented on WEEX-477:


[~zackzheng] file 'WeexSDK/WXResourceRequestHandlerDefaultImpl.h' is not a 
public file, so you can't import them directly.

Maybe 'MJBWeexNetworkImpl' is a Weex handler in your project handling resource 
request, you just implement the protocol 'WXResourceRequestHandler' and 
register it.

> 无法import文件:WXResourceRequestHandlerDefaultImpl.h
> 
>
> Key: WEEX-477
> URL: https://issues.apache.org/jira/browse/WEEX-477
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.18
>Reporter: zhengzuanzhe
>Assignee: xingZhang
>Priority: Critical
>
> *环境*
> Weex 版本: Weex iOS SDK 0.18.0
> 设备环境: 无(编译问题)
> *概述/描述*
> 步骤1:新建一个swift项目
> 步骤2:新建Podfile,添加:pod 'WeexSDK', '0.18.0'
> 步骤3:命令行pod install
> 步骤3:创建Objective-C类MJBWeexNetworkImpl,生成MJBWeexNetworkImpl.h/MJBWeexNetworkImpl.m
> 步骤4:生成xxx-Bridging-Header.h
> 步骤5:在MJBWeexNetworkImpl.h文件import下面代码
> #import 
> #import 
> 步骤6:在xxx-Bridging-Header.h同样import上面代码
> *测试结果*
> 预期结果是可以编译通过;
> 实际结果是在桥接文件和.h文件都提示'WeexSDK/WXResourceRequestHandlerDefaultImpl.h' file not 
> found



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-429) 关于背景图片的问题

2018-06-23 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16521055#comment-16521055
 ] 

XuYouyang commented on WEEX-429:


[~YGwen] Thank you for you feedback, but 'background-image' not support right 
now. This issue is now under consideration.

> 关于背景图片的问题
> -
>
> Key: WEEX-429
> URL: https://issues.apache.org/jira/browse/WEEX-429
> Project: Weex
>  Issue Type: Improvement
>  Components: iOS
>Affects Versions: 0.12
>Reporter: GuoWen Yuan
>Assignee: xingZhang
>Priority: Major
>
> 目前项目用到的很多组件都需要背景图,希望能添加一个新功能,让div有个背景图功能或者可以让图片可以根据flex布局自动填满父容器



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (WEEX-414) dom.getComponentRect can't get currect result

2018-06-21 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang closed WEEX-414.
--
Resolution: Fixed

> dom.getComponentRect can't get currect result
> -
>
> Key: WEEX-414
> URL: https://issues.apache.org/jira/browse/WEEX-414
> Project: Weex
>  Issue Type: Bug
>  Components: Android, iOS
>Reporter: Miqingliang
>Assignee: codefurture
>Priority: Major
>
> http://dotwe.org/vue/25622d3049b9516b513bd659a9c5aaa1



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-414) dom.getComponentRect can't get currect result

2018-06-13 Thread XuYouyang (JIRA)


[ 
https://issues.apache.org/jira/browse/WEEX-414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16512007#comment-16512007
 ] 

XuYouyang commented on WEEX-414:


[~brightmi] thank you for feedback. But during debugging, we find that your 
demo is incorrect when use 'i' in loop method. Maybe it is a classical closure 
error.

You can try like this: http://dotwe.org/vue/f883b0ab783631b2b88aefa3a46cd847

> dom.getComponentRect can't get currect result
> -
>
> Key: WEEX-414
> URL: https://issues.apache.org/jira/browse/WEEX-414
> Project: Weex
>  Issue Type: Bug
>  Components: Android, iOS
>Reporter: Miqingliang
>Assignee: codefurture
>Priority: Major
>
> http://dotwe.org/vue/25622d3049b9516b513bd659a9c5aaa1



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-420) [iOS]Try to resolve multithread crash during delete layoutNode

2018-05-31 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-420:
---
Component/s: iOS

> [iOS]Try to resolve multithread crash during delete layoutNode
> --
>
> Key: WEEX-420
> URL: https://issues.apache.org/jira/browse/WEEX-420
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: peihan
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (WEEX-406) add horizontal mode

2018-05-30 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang closed WEEX-406.
--
Resolution: Fixed

>  add horizontal mode
> --
>
> Key: WEEX-406
> URL: https://issues.apache.org/jira/browse/WEEX-406
> Project: Weex
>  Issue Type: New Feature
>Reporter: qizhi.gqz
>Assignee: Adam Feng
>Priority: Major
>
> The horizontal mode of scroller is usually used to create the horizontal long 
> list. While you can't reuse the cell to recycle memory, a long list causes 
> memory to continue to grow to crash.
> So we want the  can support the horizontal mode to solve the 
> horizontal long list problem.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-417) Add a new method to stream module

2018-05-30 Thread XuYouyang (JIRA)


 [ 
https://issues.apache.org/jira/browse/WEEX-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-417:
---
Component/s: Android

> Add a new method to stream module
> -
>
> Key: WEEX-417
> URL: https://issues.apache.org/jira/browse/WEEX-417
> Project: Weex
>  Issue Type: New Feature
>  Components: Android
>Reporter: YorkShen
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-300) 用border的时候在iphone8plus和iphone7plus(6p没有测,估计一样)会出现多余线条。

2018-05-28 Thread XuYouyang (JIRA)

[ 
https://issues.apache.org/jira/browse/WEEX-300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16492619#comment-16492619
 ] 

XuYouyang commented on WEEX-300:


hi [~plasusu], please express your bug in English next time. :)

The natural scale factor associated with the screen is 3 in 'plus' device like 
6p/7p.Because 130 pixel can't be divisible by 3, there maybe cause some wrong 
display. Further, you'd better use 'wx' which meanings 'dp'.

> 用border的时候在iphone8plus和iphone7plus(6p没有测,估计一样)会出现多余线条。
> -
>
> Key: WEEX-300
> URL: https://issues.apache.org/jira/browse/WEEX-300
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.18
> Environment: weex  0.18
> weex playground
> iphone 8plus
>Reporter: zhaobin
>Assignee: XuYouyang
>Priority: Major
> Attachments: image-2018-04-24-11-22-58-222.png
>
>   Original Estimate: 6h
>  Remaining Estimate: 6h
>
> {code:java}
> 
>  
>
>
>
>  
> 
> 
>  .test-item {
>width: 570px;
>height: 130px;
>background-color: green;
>border-left-width: 5px;
>border-left-color: #000;
>  }
> 
> {code}
> 正常应该只有左边框,在我小米note3下是没问题的,iphone6下测试也没有问题,只有iphone7p/8p机型会出现多余线条。附件可见。



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-266) slider component's infinite attribute doesn't work

2018-05-28 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-266:
---
Fix Version/s: 0.19

> slider component's infinite attribute doesn't work
> --
>
> Key: WEEX-266
> URL: https://issues.apache.org/jira/browse/WEEX-266
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.17
>Reporter: alen he
>Assignee: XuYouyang
>Priority: Major
>
> No matter set the infinite attribute to false or true, the slider always 
> scroll infinity.
>  
> 
>         
> 
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-413) Fix when main thread parse transform cause deadlock

2018-05-28 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-413:
---
Component/s: iOS

> Fix when main thread parse transform cause deadlock
> ---
>
> Key: WEEX-413
> URL: https://issues.apache.org/jira/browse/WEEX-413
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: qz
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-266) slider component's infinite attribute doesn't work

2018-05-28 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-266:
---
Fix Version/s: (was: 0.19)

> slider component's infinite attribute doesn't work
> --
>
> Key: WEEX-266
> URL: https://issues.apache.org/jira/browse/WEEX-266
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.17
>Reporter: alen he
>Assignee: XuYouyang
>Priority: Major
>
> No matter set the infinite attribute to false or true, the slider always 
> scroll infinity.
>  
> 
>         
> 
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-190) Performance statistics improvement for weex rendering

2018-05-28 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-190.

Resolution: Fixed

> Performance statistics improvement  for weex rendering
> --
>
> Key: WEEX-190
> URL: https://issues.apache.org/jira/browse/WEEX-190
> Project: Weex
>  Issue Type: Improvement
>Reporter: ningli
>Assignee: YorkShen
>Priority: Major
>
> In previous versions, there were some problems about the statistics of some 
> key points, such as first screen rendering time and so on. Previously, when 
> the operation of createFininshed was completed, we would record this point 
> named FisrtScreenRenderTime, but this does not apply to the other situation 
> when the rootView is only backgroundView. So,we want to add some new rules to 
> make statistics more accurate.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-95) border-radius is overlap on Android

2018-05-28 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-95?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-95:
--
Component/s: Android

> border-radius is overlap on Android
> ---
>
> Key: WEEX-95
> URL: https://issues.apache.org/jira/browse/WEEX-95
> Project: Weex
>  Issue Type: Bug
>  Components: Android
>Reporter: Hanks Zhang
>Assignee: YorkShen
>Priority: Major
>
> Look the example below, it should be a ring with pure blue color. But it 
> rendered many little circles within the border on Android.
> http://dotwe.org/vue/d182d36928fe79b8555324d79ed2feb5



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-135) Android LayoutFinishAction throw NPE

2018-05-28 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-135.

Resolution: Fixed

> Android LayoutFinishAction throw NPE
> 
>
> Key: WEEX-135
> URL: https://issues.apache.org/jira/browse/WEEX-135
> Project: Weex
>  Issue Type: Bug
>  Components: Android
>Reporter: YorkShen
>Assignee: YorkShen
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-135) Android LayoutFinishAction throw NPE

2018-05-28 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-135:
---
Component/s: Android

> Android LayoutFinishAction throw NPE
> 
>
> Key: WEEX-135
> URL: https://issues.apache.org/jira/browse/WEEX-135
> Project: Weex
>  Issue Type: Bug
>  Components: Android
>Reporter: YorkShen
>Assignee: YorkShen
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-259) weex没有提供音频标签,改怎样引用在线音频?

2018-05-28 Thread XuYouyang (JIRA)

[ 
https://issues.apache.org/jira/browse/WEEX-259?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16492294#comment-16492294
 ] 

XuYouyang commented on WEEX-259:


[~maFarmer] You can play audio through custom module or custom component.

> weex没有提供音频标签,改怎样引用在线音频?
> ---
>
> Key: WEEX-259
> URL: https://issues.apache.org/jira/browse/WEEX-259
> Project: Weex
>  Issue Type: Wish
>  Components: Android, iOS
>Affects Versions: 0.12
>Reporter: P2l
>Assignee: zhengshihan
>Priority: Major
>
> weex没有提供音频标签,改怎样引用在线音频?
> How to use weex to  play mp3 audio?There's no audio tags in weex.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-311) [iOS] Replace iOS layout engine

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-311.

   Resolution: Fixed
Fix Version/s: 0.19

> [iOS] Replace iOS layout engine
> ---
>
> Key: WEEX-311
> URL: https://issues.apache.org/jira/browse/WEEX-311
> Project: Weex
>  Issue Type: New Feature
>  Components: iOS
>Reporter: peihan
>Assignee: xingZhang
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (WEEX-348) virtual keyboard could't be opened when switching to input type password

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang reassigned WEEX-348:
--

Assignee: codefurture  (was: XuYouyang)

> virtual keyboard could't be opened when switching to input type password 
> -
>
> Key: WEEX-348
> URL: https://issues.apache.org/jira/browse/WEEX-348
> Project: Weex
>  Issue Type: Bug
>  Components: Android
> Environment: huawei lon-al00 android 8
> vivo y66 android 6
>Reporter: wang shan
>Assignee: codefurture
>Priority: Major
>
> virtual keyboard could't be opened when switching focus to input type password
> 当从别的类型切换到密码输入框后,虚拟键盘闪了一下就关闭了,需要手动点开,官方例子就有这问题
> sample:[http://dotwe.org/vue/6b06f044a53534a48a7344c27b038a33]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-357) Add exception catch

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-357.

   Resolution: Fixed
Fix Version/s: 0.19

> Add exception catch
> ---
>
> Key: WEEX-357
> URL: https://issues.apache.org/jira/browse/WEEX-357
> Project: Weex
>  Issue Type: New Feature
>  Components: Android
>Reporter: YorkShen
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-357) Add exception catch

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-357:
---
Component/s: Android

> Add exception catch
> ---
>
> Key: WEEX-357
> URL: https://issues.apache.org/jira/browse/WEEX-357
> Project: Weex
>  Issue Type: New Feature
>  Components: Android
>Reporter: YorkShen
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-361) Text max width

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-361:
---
Component/s: Android

> Text max width
> --
>
> Key: WEEX-361
> URL: https://issues.apache.org/jira/browse/WEEX-361
> Project: Weex
>  Issue Type: New Feature
>  Components: Android
>Reporter: YorkShen
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-361) Text max width

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-361.

   Resolution: Fixed
Fix Version/s: 0.19

> Text max width
> --
>
> Key: WEEX-361
> URL: https://issues.apache.org/jira/browse/WEEX-361
> Project: Weex
>  Issue Type: New Feature
>  Components: Android
>Reporter: YorkShen
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-363) callNativeModule arguments may able be null.

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-363?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-363:
---
Component/s: Android

> callNativeModule arguments may able be null.
> 
>
> Key: WEEX-363
> URL: https://issues.apache.org/jira/browse/WEEX-363
> Project: Weex
>  Issue Type: Bug
>  Components: Android
>Reporter: jike
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-358) gradle wrapper

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-358.

   Resolution: Fixed
Fix Version/s: 0.19

> gradle wrapper
> --
>
> Key: WEEX-358
> URL: https://issues.apache.org/jira/browse/WEEX-358
> Project: Weex
>  Issue Type: New Feature
>  Components: Android
>Reporter: YorkShen
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-358) gradle wrapper

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-358:
---
Component/s: Android

> gradle wrapper
> --
>
> Key: WEEX-358
> URL: https://issues.apache.org/jira/browse/WEEX-358
> Project: Weex
>  Issue Type: New Feature
>  Components: Android
>Reporter: YorkShen
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (WEEX-366) android P

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang closed WEEX-366.
--
Resolution: Fixed

duplicated:

https://issues.apache.org/jira/browse/WEEX-367

> android P
> -
>
> Key: WEEX-366
> URL: https://issues.apache.org/jira/browse/WEEX-366
> Project: Weex
>  Issue Type: Bug
>Reporter: owenli
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-406) add horizontal mode

2018-05-27 Thread XuYouyang (JIRA)

[ 
https://issues.apache.org/jira/browse/WEEX-406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16492009#comment-16492009
 ] 

XuYouyang commented on WEEX-406:


[~Ahkari] recycle list has already supported the horizontal mode. You can set 
the attribute "scrollDirection". Have a try. :)

>  add horizontal mode
> --
>
> Key: WEEX-406
> URL: https://issues.apache.org/jira/browse/WEEX-406
> Project: Weex
>  Issue Type: New Feature
>Reporter: qizhi.gqz
>Assignee: Adam Feng
>Priority: Major
>
> The horizontal mode of scroller is usually used to create the horizontal long 
> list. While you can't reuse the cell to recycle memory, a long list causes 
> memory to continue to grow to crash.
> So we want the  can support the horizontal mode to solve the 
> horizontal long list problem.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-364) [iOS] support swift build

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-364.

   Resolution: Fixed
Fix Version/s: 0.19

> [iOS] support swift build
> -
>
> Key: WEEX-364
> URL: https://issues.apache.org/jira/browse/WEEX-364
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: peihan
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-364) [iOS] support swift build

2018-05-27 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-364:
---
Component/s: iOS

> [iOS] support swift build
> -
>
> Key: WEEX-364
> URL: https://issues.apache.org/jira/browse/WEEX-364
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: peihan
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-375) add Protocol for PageEventNotifyEvent

2018-05-23 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-375:
---
Component/s: iOS

> add Protocol for PageEventNotifyEvent
> -
>
> Key: WEEX-375
> URL: https://issues.apache.org/jira/browse/WEEX-375
> Project: Weex
>  Issue Type: Improvement
>  Components: iOS
>Reporter: xingZhang
>Assignee: xingZhang
>Priority: Major
>
> the handler will called in situations such as rootView clicked, scrollView 
> scrolled, a new page start and ended.
> {code:java}
> //  
> @protocol WXPageEventNotifyEventProtocol 
>  
> - (void)hitTest:(CGPoint)point withEvent:(UIEvent *)event 
> withView:(UIView*)view;
>  
> - (void)notifyScrollEvent:(NSString*)instanceId from:(CGPoint)from 
> to:(CGPoint)to;
>  
> - (void)pageStart:(NSString*)instanceId;
>  
> - (void)pageDestroy:(NSString*)instanceId;
>  
> @end
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-376) Android 4.x render error due to layer limit

2018-05-23 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-376?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-376:
---
Component/s: Android

> Android 4.x render error due to layer limit
> ---
>
> Key: WEEX-376
> URL: https://issues.apache.org/jira/browse/WEEX-376
> Project: Weex
>  Issue Type: Improvement
>  Components: Android
>Reporter: xumin
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-379) StringRefCache

2018-05-23 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-379:
---
Component/s: Android

> StringRefCache
> --
>
> Key: WEEX-379
> URL: https://issues.apache.org/jira/browse/WEEX-379
> Project: Weex
>  Issue Type: Improvement
>  Components: Android
>Reporter: jike
>Assignee: Adam Feng
>Priority: Major
>
> StringRefCache 改造



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-340) keywindow改变时,weex toast 显示异常

2018-05-23 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-340.

   Resolution: Fixed
Fix Version/s: 0.19

> keywindow改变时,weex toast 显示异常
> 
>
> Key: WEEX-340
> URL: https://issues.apache.org/jira/browse/WEEX-340
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: Joe Jean
>Assignee: xingZhang
>Priority: Major
> Fix For: 0.19
>
>
> 多Window情况下,keyWindow改变时,weex toast view随keyWindow显示/隐藏异常。
> weex toast view 应显示在weex 所在window上(如没有,显示在weex root view上)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-335) [iOS] fix performance point && add errorType/errorGroup

2018-05-23 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-335.

   Resolution: Fixed
Fix Version/s: 0.19

> [iOS] fix performance point && add errorType/errorGroup
> ---
>
> Key: WEEX-335
> URL: https://issues.apache.org/jira/browse/WEEX-335
> Project: Weex
>  Issue Type: New Feature
>  Components: iOS
>Reporter: peihan
>Assignee: xingZhang
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-374) [render error] Component Shader

2018-05-23 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-374:
---
Component/s: Android

> [render error] Component Shader
> ---
>
> Key: WEEX-374
> URL: https://issues.apache.org/jira/browse/WEEX-374
> Project: Weex
>  Issue Type: Bug
>  Components: Android
>Reporter: jike
>Assignee: Adam Feng
>Priority: Major
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-389) [iOS] rm youga layoutEngin

2018-05-23 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-389.

   Resolution: Fixed
Fix Version/s: 0.19

> [iOS] rm youga layoutEngin
> --
>
> Key: WEEX-389
> URL: https://issues.apache.org/jira/browse/WEEX-389
> Project: Weex
>  Issue Type: Improvement
>Reporter: peihan
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Assigned] (WEEX-371) [Crash] java.lang.NullPointerException: Attempt to invoke virtual method 'float com.taobao.weex.dom.CSSShorthand.get(com.taobao.weex.dom.CSSShorthand$EDGE)' on a null obje

2018-05-22 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang reassigned WEEX-371:
--

   Assignee: codefurture  (was: Adam Feng)
Component/s: Android

> [Crash] java.lang.NullPointerException: Attempt to invoke virtual method 
> 'float 
> com.taobao.weex.dom.CSSShorthand.get(com.taobao.weex.dom.CSSShorthand$EDGE)' 
> on a null object reference
> ---
>
> Key: WEEX-371
> URL: https://issues.apache.org/jira/browse/WEEX-371
> Project: Weex
>  Issue Type: Bug
>  Components: Android
>Reporter: jike
>Assignee: codefurture
>Priority: Major
>
> java.lang.NullPointerException: Attempt to invoke virtual method 'float 
> com.taobao.weex.dom.CSSShorthand.get(com.taobao.weex.dom.CSSShorthand$EDGE)' 
> on a null object reference
> at 
> com.taobao.weex.ui.view.border.BorderDrawable.drawBorders(BorderDrawable.java:441)
> at com.taobao.weex.ui.view.border.BorderDrawable.draw(BorderDrawable.java:139)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-382) [iOS] rm useLess log

2018-05-22 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-382.

   Resolution: Fixed
Fix Version/s: 0.19

> [iOS] rm useLess log
> 
>
> Key: WEEX-382
> URL: https://issues.apache.org/jira/browse/WEEX-382
> Project: Weex
>  Issue Type: Bug
>Reporter: peihan
>Assignee: Adam Feng
>Priority: Major
> Fix For: 0.19
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (WEEX-350) [WXConvert CGFloat:] return nan may cause anim crash

2018-05-21 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-350.

   Resolution: Fixed
Fix Version/s: 0.18

> [WXConvert CGFloat:] return nan may cause anim crash
> 
>
> Key: WEEX-350
> URL: https://issues.apache.org/jira/browse/WEEX-350
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.18
>Reporter: zouming
>Assignee: xingZhang
>Priority: Major
> Fix For: 0.18
>
>
> when outside input unsupported value, [WXConvert CGFloat:] return nan may 
> cause anim crash.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (WEEX-381) 启动ios模拟器时报错

2018-05-21 Thread XuYouyang (JIRA)

[ 
https://issues.apache.org/jira/browse/WEEX-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16482409#comment-16482409
 ] 

XuYouyang commented on WEEX-381:


do you run the command "weex run ios" ? [~shekang]

> 启动ios模拟器时报错
> ---
>
> Key: WEEX-381
> URL: https://issues.apache.org/jira/browse/WEEX-381
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: she kang
>Assignee: xingZhang
>Priority: Major
>
>  
> > weex-pro@1.0.0 build /Users/work_place/weex-pro
> > webpack --env.NODE_ENV=common
> (node:31054) ExperimentalWarning: The fs.promises API is experimental
> Hash: 43a8ed477ce723952bf8a1ee8cbbc11ba4b2aa1b
> Version: webpack 3.12.0
> Child
>  Hash: 43a8ed477ce723952bf8
>  Time: 14194ms
>  Asset Size Chunks Chunk Names
>  index.web.js 693 kB 0 [emitted] [big] index
>  vendor.web.js 13.5 kB 1 [emitted] vendor
>  [0] (webpack)/buildin/global.js 509 bytes \{0} [built]
>  [4] ./.temp/entry.js 612 bytes \{0} [built]
>  [8] ./.temp/router.js 586 bytes \{0} [built]
>  [12] ./src/index.vue 1.75 kB \{0} [built]
>  [13] 
> ./node_modules/vue-style-loader!./node_modules/css-loader!./node_modules/vue-loader/lib/style-compiler?\{"vue":true,"id":"data-v-2e922672","scoped":true,"hasInlineConfig":false}!./node_modules/vue-loader/lib/selector.js?type=styles=0!./src/index.vue
>  1.55 kB \{0} [built]
>  [14] 
> ./node_modules/css-loader!./node_modules/vue-loader/lib/style-compiler?\{"vue":true,"id":"data-v-2e922672","scoped":true,"hasInlineConfig":false}!./node_modules/vue-loader/lib/selector.js?type=styles=0!./src/index.vue
>  574 bytes \{0} [built]
>  [18] 
> ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script=0!./src/index.vue
>  272 bytes \{0} [built]
>  [19] 
> ./node_modules/vue-loader/lib/template-compiler?\{"id":"data-v-2e922672","hasScoped":true}!./node_modules/vue-loader/lib/selector.js?type=template=0!./src/index.vue
>  859 bytes \{0} [built]
>  [20] multi ./node_modules/phantom-limb/index.js 28 bytes \{1} [built]
>  + 13 hidden modules
> Child
>  Hash: a1ee8cbbc11ba4b2aa1b
>  Time: 9177ms
>  Asset Size Chunks Chunk Names
>  index.js 73.2 kB 0 [emitted] index
>  [0] ./src/entry.js 266 bytes \{0} [built]
>  [1] ./src/router.js 505 bytes \{0} [built]
>  [5] ./src/index.vue 1.76 kB \{0} [built]
>  [6] 
> ./node_modules/weex-vue-loader/lib/style-loader.js!./node_modules/weex-vue-loader/lib/style-rewriter.js?id=data-v-2964abc9!./node_modules/weex-vue-loader/lib/selector.js?type=styles=0!./src/index.vue
>  434 bytes \{0} [built]
>  [7] 
> ./node_modules/weex-vue-loader/lib/script-loader.js!./node_modules/babel-loader/lib!./node_modules/weex-vue-loader/lib/selector.js?type=script=0!./src/index.vue
>  272 bytes \{0} [built]
>  [8] 
> ./node_modules/weex-vue-loader/lib/template-compiler.js?id=data-v-2964abc9!./node_modules/weex-vue-loader/lib/selector.js?type=template=0!./src/index.vue
>  419 bytes \{0} [built]
>  + 3 hidden modules
> 17:16:31 : Move JSbundle to dist
> 17:16:31 : start iOS app
> Build Config
> AppName : WeexApp
> Version : 0.1
> BuildVersion : 0.1.0
> AppId : com.alibaba.weex
> WeexBundle : index.js
> Ws : ws://192.168.226.128:8080
> CodeSign : 
> Profile : 
> 17:16:31 : If you want to change build config.please modify ios.config.json
> 17:16:32 : pod update
> 17:16:32 : Hot Reload socket: ws://192.168.226.128:8080
> Update all pods
> Updating local specs repositories
>  5% [1] compiling(node:31057) ExperimentalWarning: The fs.promises API is 
> experimental
>  10% [1] building modules 0/1 modules 1 active 
> ...sers/work_place/weex-pro/src/entry.js $ /usr/bin/git -C 
> /Users/shekang/.cocoapods/repos/master fetch origin --progress
>  55% [1] Wait Reload... [0] remote remote: Counting objects: 450, done. s
>  remote: Compressing objects: 100% (97/97), done. 
>  remote: Total 450 (delta 210), reused 187 (delta 187), pack-reused 164 
>  Receiving objects: 100% (450/450), 55.36 KiB | 0 bytes/s, done.
>  Resolving deltas: 100% (255/255), completed with 92 local objects.
>  From https://github.com/CocoaPods/Specs
>  421cb51..1d0a448 master -> origin/master
>  $ /usr/bin/git -C /Users/shekang/.cocoapods/repos/master rev-parse 
> --abbrev-ref HEAD
>  master
>  $ /usr/bin/git -C /Users/shekang/.cocoapods/repos/master reset --hard 
> origin/master
>  HEAD is now at 1d0a448 [Add] MINTemp 0.0.1
> Analyzing dependencies
> Downloading dependencies
> Using SDWebImage (3.7.5)
> Using SocketRocket (0.4.2)
> Using WeexPluginLoader (0.0.1.9.1)
> Using WeexSDK (0.18.0)
> Generating Pods project
> Integrating client project
> Sending stats
> Pod installation complete! There are 4 dependencies from the Podfile and 4 
> total pods installed.
> ? Choose one of the following devices iPhone 6 Plus ios: 9.3 (Simulator)
> 17:19:43 : Buiding project...
> ** BUILD FAILED **
> The following build 

[jira] [Resolved] (WEEX-298) fix WXIndicatorView invoke setNeedsDisplay not on main thread

2018-04-24 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang resolved WEEX-298.

   Resolution: Fixed
Fix Version/s: 0.18

resolved

> fix WXIndicatorView invoke setNeedsDisplay not on main thread
> -
>
> Key: WEEX-298
> URL: https://issues.apache.org/jira/browse/WEEX-298
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Affects Versions: 0.18
>Reporter: XuYouyang
>Assignee: xingZhang
>Priority: Major
> Fix For: 0.18
>
>
> fix WXIndicatorView invoke setNeedsDisplay not on main thread



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (WEEX-298) fix WXIndicatorView invoke setNeedsDisplay not on main thread

2018-04-19 Thread XuYouyang (JIRA)
XuYouyang created WEEX-298:
--

 Summary: fix WXIndicatorView invoke setNeedsDisplay not on main 
thread
 Key: WEEX-298
 URL: https://issues.apache.org/jira/browse/WEEX-298
 Project: Weex
  Issue Type: Bug
  Components: iOS
Affects Versions: 0.18
Reporter: XuYouyang
Assignee: xingZhang


fix WXIndicatorView invoke setNeedsDisplay not on main thread



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-294) use NSTimer to implement setTimeout

2018-04-17 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-294:
---
Summary: use NSTimer to implement setTimeout  (was: [iOS]use NSTimer to 
implement setTimeout)

> use NSTimer to implement setTimeout
> ---
>
> Key: WEEX-294
> URL: https://issues.apache.org/jira/browse/WEEX-294
> Project: Weex
>  Issue Type: Improvement
>  Components: iOS
>Affects Versions: 0.18
>Reporter: XuYouyang
>Assignee: xingZhang
>Priority: Major
>
> Now setTimeout used by internal logic in JS framework call WXTimerModule's 
> method. It maybe cause useless communications .So this task is to use NSTimer 
> to implement setTimeout.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (WEEX-294) [iOS]use NSTimer to implement setTimeout

2018-04-17 Thread XuYouyang (JIRA)
XuYouyang created WEEX-294:
--

 Summary: [iOS]use NSTimer to implement setTimeout
 Key: WEEX-294
 URL: https://issues.apache.org/jira/browse/WEEX-294
 Project: Weex
  Issue Type: Improvement
  Components: iOS
Affects Versions: 0.18
Reporter: XuYouyang
Assignee: xingZhang


Now setTimeout used by internal logic in JS framework call WXTimerModule's 
method. It maybe cause useless communications .So this task is to use NSTimer 
to implement setTimeout.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (WEEX-289) Bind instanceId to jscontext and post notice when jscontext created

2018-04-12 Thread XuYouyang (JIRA)
XuYouyang created WEEX-289:
--

 Summary: Bind instanceId to jscontext and post notice when 
jscontext created
 Key: WEEX-289
 URL: https://issues.apache.org/jira/browse/WEEX-289
 Project: Weex
  Issue Type: Improvement
  Components: iOS
Affects Versions: 0.18
Reporter: XuYouyang
Assignee: xingZhang


Bind instanceId to jscontext, we can get instance through jscontext object.It's 
maybe useful in sandbox environment.

And post a notice when jscontext created, we can inject any script to jscontext 
if you want.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (WEEX-249) [iOS]fix WXRuleManager multi-thread crash

2018-03-14 Thread XuYouyang (JIRA)

 [ 
https://issues.apache.org/jira/browse/WEEX-249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

XuYouyang updated WEEX-249:
---
Summary: [iOS]fix WXRuleManager multi-thread crash  (was: 
[iOS]WXRuleManager multi-thread crash)

> [iOS]fix WXRuleManager multi-thread crash
> -
>
> Key: WEEX-249
> URL: https://issues.apache.org/jira/browse/WEEX-249
> Project: Weex
>  Issue Type: Bug
>  Components: iOS
>Reporter: XuYouyang
>Assignee: Adam Feng
>Priority: Major
> Attachments: WX20180315-114430.png, WX20180315-114554.png, 
> WX20180315-114848.png
>
>
> fontFamilyDic type is WXThreadSafeMutableDictionary in WXUtility.m but the 
> real type is NSMutableDictionary created in WXRuleManager.m.
> It may cause crash in multi-thread.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (WEEX-249) [iOS]WXRuleManager multi-thread crash

2018-03-14 Thread XuYouyang (JIRA)
XuYouyang created WEEX-249:
--

 Summary: [iOS]WXRuleManager multi-thread crash
 Key: WEEX-249
 URL: https://issues.apache.org/jira/browse/WEEX-249
 Project: Weex
  Issue Type: Bug
  Components: iOS
Reporter: XuYouyang
Assignee: Adam Feng
 Attachments: WX20180315-114430.png, WX20180315-114554.png, 
WX20180315-114848.png

fontFamilyDic type is WXThreadSafeMutableDictionary in WXUtility.m but the real 
type is NSMutableDictionary created in WXRuleManager.m.

It may cause crash in multi-thread.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)