-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
插入图片和视频无法成功 #1
Comments
是不是没申请读写权限? |
是这个原因 |
请问怎么降图片放大居中显示呢,充满屏幕宽度 |
可以参考我的demo中MainActivity的代码,外头可以指定图片宽度的。 val blockImageSpanVm = BlockImageSpanVm(blockImageSpanObtainObject, screenWidth, imageMaxHeight)
richEditText.insertBlockImage(realImagePath, blockImageSpanVm) { blockImageSpan ->
......
} |
大佬,请问怎么实现链接和颜色选择? |
这两个组件内还未实现。(待后面有空的时候我再考虑加上) |
您好,我这边在用了您的富文本编辑器功能,我这边插入一个自定义的view,比如您那边插入的游戏,但我自定义view需要的数据是从服务端获取的,我想先插入一个view占位,等服务端数据获取以后我设置数据到view上,这样做的好处是交互效果好,在请求的过程中用户还可以继续编辑,问题是我异步请求下来的数据虽然设置给view了,但是没办法更新,您那边有啥思路吗,(没办法跟新是因为生成的bitmap已经添加到Edittext中,再次改变view变了但是没有把Edit text中生成的bitmap更新),我这边现在能更新就是clear以后重新循环插入一遍,这样交互效果很差 |
您好,如果要弄先弄占位符的话,再更新是有点麻烦,我之前工作中也遇到你那样的情况,我当时是要插入一个左图右文的链接,这个链接的信息(包括icon和title)也是要从服务端异步获取得到。然后我这边的处理方案是插入这个异步数据的时候用一个loading(loading过程中不让继续编辑)。这么处理其实体验也不会差,毕竟正常情况下,网络异步请求回来的数据也很快。如果你要先加一个占位符bitmap,然后再等异步数据回来再更新的话,会有问题。有一个场景是,在等待异步数据的时候,用户删了刚刚那个占位符(从用户角度来说,其实是不想再插入这块信息)。但是你异步数据回来的时候,又插入了这块信息,就与用户的期望违背了。当然你可以记录用户在等待异步数据过程中的行为(比如他是否删除的刚刚那个占位符),但是这样能就会增加复杂度了,个人感觉没必要。(这是我的想法,你看看有没有更好的想法可以继续交流) |
嗯嗯,我同意你的观点,我这边之前是给view加一个标记,数据请求下来循环一遍Edittext的内容,更换类容然后clear以后重新设置一遍,但是体验不太好,所有我也加了个loading,这时候用户不能做其他的操作,异步接口返回速度也很快,个人觉得挺好了,但是产品这边不同意,他么就要先放一个占位view,然后获取数据以后更新,如果用户删了以后就丢弃,所以卡这里了
原始邮件
发件人:[email protected]
收件人:yuruiyin/[email protected]
抄送:魔君[email protected]; [email protected]
发送时间:2019年12月30日(周一) 12:35
主题:Re: [yuruiyin/RichEditor] 插入图片和视频无法成功 (#1)
您好,我这边在用了您的富文本编辑器功能,我这边插入一个自定义的view,比如您那边插入的游戏,但我自定义view需要的数据是从服务端获取的,我想先插入一个view占位,等服务端数据获取以后我设置数据到view上,这样做的好处是交互效果好,在请求的过程中用户还可以继续编辑,问题是我异步请求下来的数据虽然设置给view了,但是没办法更新,您那边有啥思路吗,(没办法跟新是因为生成的bitmap已经添加到Edittext中,再次改变view变了但是没有把Edit text中生成的bitmap更新),我这边现在能更新就是clear以后重新循环插入一遍,这样交互效果很差
您好,如果要弄先弄占位符的话,再更新是有点麻烦,我之前工作中也遇到你那样的情况,我当时是要插入一个左图右文的链接,这个链接的信息(包括icon和title)也是要从服务端异步获取得到。然后我这边的处理方案是插入这个异步数据的时候用一个loading(loading过程中不让继续编辑)。这么处理其实体验也不会差,毕竟正常情况下,网络异步请求回来的数据也很快。如果你要先加一个占位符bitmap,然后再等异步数据回来再更新的话,会有问题。有一个场景是,在等待异步数据的时候,用户删了刚刚那个占位符(从用户角度来说,其实是不想再插入这块信息)。但是你异步数据回来的时候,又插入了这块信息,就与用户的期望违背了。当然你可以记录用户在等待异步数据过程中的行为(比如他是否删除的刚刚那个占位符),但是这样能就会增加复杂度了,个人感觉没必要。(这是我的想法,你看看有没有更好的想法可以继续交流)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
在华为v10上添加视频或者图片,无法添加
The text was updated successfully, but these errors were encountered: