大部分应用都会读取剪切板,但是剪切板中是有历史记录的,比如最大 50 条,包括图片的。 那么应用是只能读取最新的那一条还是可以全部获取?甚至我有些信息(pwd)固定在剪切版的呢,会被读取到嘛?
1
xieqiqiang00 2022-03-11 17:49:46 +08:00
剪贴板有历史记录??????
|
2
wshhfy OP @xieqiqiang00 啊这...我的是三星手机,剪贴板不是本来就有记录的吗。选择粘贴的话是第一条,选择剪切板是有很多记录的,目测 50 左右吧。类似 windows 的 win+v ?
|
3
ysc3839 2022-03-11 18:04:50 +08:00
Android 本身的剪贴板应该是没有历史记录的,应用也应该读不到。
Windows 那个剪贴板历史,应用也应该读不到。 |
5
maocat 2022-03-11 18:22:45 +08:00 via iPhone
第一次知道 win+v 学到了
|
6
westoy 2022-03-11 18:27:41 +08:00
剪切板历史记录那是输入法的功能吧
|
7
512357301 2022-03-11 22:45:10 +08:00 via Android
反正感觉早期没有,现在有没有不知道,感觉大部分的应用都是在读取最新的一条记录
|
8
jim9606 2022-03-12 00:48:50 +08:00
实现这个也没多复杂,剪贴板工具一直监听剪贴板,发生变更事件就复制一份给自己,用户点击再进行逆向输出。所以通过 API 只能读最新一次的数据。
Android10 开始只有默认 IME 和焦点应用可以访问剪贴板,惯例是由 IME 实现历史记录,没什么问题。 |