scrollView 局部显示问题

scrollView  组件就是放在可以滚动的节点中的!如果你的col 或 div 高度是固定的,并且有滚动条,就可以放置scrollView组件 如果高度不是固定的,row 和col 肯定是不能使用scrollView组件的! div中当然还可以设置flex 布局 你可以(3.3版本中) 参考下这个文件中:UI2/system/templates/common/mainDataBaas.w 父设置了x-flex x-flex-column 放置scrollView组件的div上设置class属性是: x-flex1  x-scroll-view 这种放置只能在最新的浏览器中起作用 总体来讲就是运行时有固定高度,能出现滚动条的时候才可以放置scrollView组件!

极光推送与百度定位geolocation冲突问题

这个问题是因为极光推送集合了64位的so文件,而baidulocation当时考虑了手机兼容性问题,没有把64位so文件打进去。同时使用极光推送和baidulocation插件会导致找不到baidulocation的64位so文件的问题。修改极光推送的配置文件:WeX5_5113-mac/model/Native/plugins/cn.jpush.phonegap.JPushPlugin/plugin.xml,注释掉导入64位so文件那句话,重新打包即可。 注释掉导入64位so文件: <!-- <source-file src="src/android/arm64-v8a/libjpush215.so" target-dir="libs/arm64-v8a"/> -->   64位so文件会导致部分手机无法正确使用插件,所有的插件,自己定义的也要注释掉64位so文件的导入,避免部分手机出现问题

attachmentSimple 组件多张图片同时上传,类型指定,限制大小,长度

var data = this.comp("mainData");//attachmentSimple所绑定的data组件对象 var uploader = this.comp("attachmentSimple1").uploader; $(uploader.inputElement).attr('multiple', 'multiple');//设置uploader中的multiple属性值,可以上传多张图片 //判断只要特定的文件类型可以上传 uploader.on('onFileSelected',function(event){ var fileType = event.file.type; //自己判断fileType,如果不符合条件用cancel为true终止选择文件 if(fileType != "image/jpeg" &amp;&amp; fileType != "image/png" &amp;&amp; fileType != "image/gif"){ event.cancel = true; justep.Util.hint("请上传图片!"); } //限制大小 [...]

mac 版WeX5 运行tomcat报错: (Too many open files in system)

报错 严重: Failed to locate resource [/error.jsp] in context [/x5] java.io.FileNotFoundException: /Users/autozhu/X5/WeX5_V3.5-mac/runtime/UIServer/error.jsp (Too many open files in system) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) 解决办法: 原因是mac ox 对open files文件数量有限制,需要修改,使用sysctl命令:命令如下: 打开shell,输入: sudo sysctl -w kern.maxfilesperproc=20480 [...]

事件中如何获取当前dom节点

事件分为两种,一种是on开头的事件,比如button组件的onClick  ,另一种是bind-事件 on事件 都是为组件定义封装的事件!是X5自己封装的,获取组件对象的方法是 event.source 获取dom对象的一个数组方法 : event.source.$domNode   bind-事件中获取当前dom的方法是: event.currentTarget  这个就属于标准的js事件了!