Chromium文本选择放大镜

前前后后做了大概两个月,实际时间应该只有一个多月把Chromium的文本选择进行了一系列的优化,包括

1. 文本选择的菜单

2. 文本选择在输入框中的优化,使得在handle移动时,输入框中的内容可以跟着移动。

3. 为文本选择添加放大镜。

关于前两点,基本代码都是JAVA层,内核层也有一些,这次不想多说,有时间把1,2整理一下。

今天主要是想总结一下放大镜的事情。

1. 为什么要做放大镜。

    主要是为了能够提高用户的体验,当字体比较小的时候,能够进行准确地选择。

2. 关键点

    放大镜的图来自哪里?

    关于这个图,我尝试过两种方案,

     方案一:是截取当前handle所在的坐标,截取可见区域的网页截图,具体可以

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值