weex
像一只小蜗牛
不要辜负了所有爱你的人
展开
-
eeui 2.4.0 升级之后 Execution failed for task ‘:weex_sdk:unzipJSC‘.
前言最近eeui社区有人反馈,android 11设备上无法正常运行。反馈没多久eeui官方开发者就给出了解决方案,那就是后续更新有开发自行编译打包weex sdk。升级版本到2.4.0运行出错:What went wrong:Execution failed for task ‘:weex_sdk:unzipJSC’.解决办法:1.我先在社区提出了这个问题,在提问题之前我看了以往的问题清单,貌似大家都没有遇到这个问题。所以想先提问一下,说不定就有人已经发现和解决了呢?(昨天晚上下班前体问的)原创 2020-11-17 16:09:57 · 912 阅读 · 1 评论 -
WEEX-EEUI 卡顿优化(图片加载)
前言前两天前端的小伙伴告诉我,他写的页面再android手机上特别的卡,崩溃了很多次。这让我紧张了起来,已经用weex-eeui做过一个项目了,之前还没发现这个问题。因为问题不好定位,让我想起了之前一直想用却没有怎么使用过的android profile工具。现在它可以排上用场了。Android Profile 工具使用这里先提供几个我觉得写的比较好的文章给大家:1.Android studio中android profile(性能分析器)的使用2.Android性能分析工具 — CPU Prof原创 2020-09-09 16:40:32 · 790 阅读 · 0 评论 -
WEEX-EEUI 页面的高度问题(页面高度设置为多少才对?)
前言最近在使用EEUI开发weex页面,遇到了一些坑,关于列表页面底部有按钮的页面布局问题提出了一个解决方案。说明正常使用weex开发页面过程中使用的是750进行页面布局的,这个尺寸是参考了IOS的屏幕尺寸进行设定的,android其实是没有这个分辨率的尺寸的,android有一个非常相近的屏幕分辨率那就是720*1280那么既然android没有这个分辨率那怎么能做到严丝合缝呢?,所以在使用过程中,android的页面高度其实是一直在变化的,我们得找到750对饮的不同屏幕的设计高度。weex进行了原创 2020-06-30 14:06:50 · 958 阅读 · 0 评论 -
WEEX-EEUI 我遇到的Issue(大集合)
1.页面上有EditText,软键盘弹出时,页面绘制出现问题,且软键盘收回时,页面上的scrollview恢复到正常高度【已解决】参考issue【方案】swipeColorBack写成false就可以了,eeui.openPage({ swipeColorBack: false, ......})【补充】参考上面的issue的解决方案,还是无法处理index页面所出现的问题,我的解决办法是修改默认配置参数找到WelcomeActivity页面修改代码如下:...原创 2020-05-29 09:38:32 · 554 阅读 · 0 评论 -
WEEX-EEUI 关于eeui TabBar 在release包下使用assets图片资源无法显示问题
前言从官方公布的weex框架学习,转到eeui学习之后。感觉坑没有之前那么大,那么多了。问题今天遇到一个问题,使用eeui的TabBar之后,打包的release包看不到图片配置的selecticon和unselecticon图片,仔细想想没有这个问题,猜想应该是本地图片路径的问题。找到TabBar组件 找到对应的selectIcon,查看selectIcon在从vue传到原生之后selectIcon的值先后进行了那些变化先秀出我的修改之前和修改之后的代码,左边是之前,右边是之后找到核心关键类原创 2020-05-27 19:17:52 · 422 阅读 · 0 评论 -
WEEX-EEUI 使用SmartRefreshLayout 替换原SwipeRefreshLayout
引入依赖去eeui库目录下的build.gradle文件中添加下面配置如图implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.2'创建的scrollview实现类这里为了方便起见,直接复制Recycler,重命名SWRecylerSWRecyler.javapublic class SWRecyler extends WXVContainer<ViewGroup> implements OnRefresh原创 2020-05-15 15:15:18 · 627 阅读 · 1 评论 -
WEEX 常见问题合集
1.android.os.FileUriExposedExceptionintent传递Uri内容过长在你的Application中添加:if (Build.VERSION.SDK_INT>=18) {StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();StrictMode.setVmPol...原创 2020-05-06 13:47:37 · 972 阅读 · 0 评论 -
WEEX快速入门防坑攻略
1.环境篇线上体验环境: Weex Online Editor本地开发环境:Node+Weex CLi+weex-toolkit注意:通常,安装了 Node.js 环境,npm 包管理工具也随之安装了。因此,直接使用 npm 来安装 weex-toolkit, 你也可以通过 yarn来进行安装。国内的开发者推荐将npm镜像切换至 Taobao NPM 镜像 https://registr...原创 2019-09-17 15:56:28 · 336 阅读 · 0 评论