我想实现的功能是: 1.用户打开一个 chrome tab,在地址栏粘贴 url 或者其它 [不需要回车] 2.点开我的 chrome extension,点击“开始”按钮 3.我在 chrome extension 中获取用户在地址栏输入的信息
google 了大半天好像不能得到。。。可以得到的是加载后的地址栏信息,但是要用户回车一下,,, 有没有方法得到
1
aganlengzi OP 发成功了吗
|
2
cyio 2017-12-31 15:25:37 +08:00
涉及用户隐私了吧
直接让用户粘到你扩展里可否? |
3
aganlengzi OP @cyio 多谢!
应该是这种实现涉及用户隐私所以 chrome 不提供相应的方法,比如监听地址栏的事件 我想让用户输入的实际还是 url(请求串),所以没问题; 如果粘到扩展功能上是比较好实现,但是破坏了插件其它功能的界面的统一性和用户习惯。。 |
4
Yourshell 2017-12-31 18:56:30 +08:00 via iPhone
读取剪切板内容?
|
5
ooops 2017-12-31 19:35:59 +08:00
“如果粘到扩展功能上是比较好实现,但是破坏了插件其它功能的界面的统一性和用户习惯。。”
还不如这样呢,用户习惯也是你猜的吧 1. 点地址栏粘贴 2. 点插件 3. 点开始 1. 点插件粘贴 2. 点开始 反正多点一下我是拒绝的。 |
6
aganlengzi OP @ooops 哈哈,单独看这个功能是这样
|
7
aganlengzi OP @Yourshell 这个好像不行,点击插件时剪切板里可能有各种内容,因为还有其它功能也是相同的按钮
|