[chrome extension] 跪求获取用户粘贴在地址栏的信息(加载页面之前)的方法

2017-12-31 13:53:02 +08:00
 aganlengzi

我想实现的功能是: 1.用户打开一个 chrome tab,在地址栏粘贴 url 或者其它 [不需要回车] 2.点开我的 chrome extension,点击“开始”按钮 3.我在 chrome extension 中获取用户在地址栏输入的信息

google 了大半天好像不能得到。。。可以得到的是加载后的地址栏信息,但是要用户回车一下,,, 有没有方法得到

3469 次点击
所在节点    浏览器
7 条回复
aganlengzi
2017-12-31 13:57:35 +08:00
发成功了吗
cyio
2017-12-31 15:25:37 +08:00
涉及用户隐私了吧

直接让用户粘到你扩展里可否?
aganlengzi
2017-12-31 16:46:06 +08:00
@cyio 多谢!
应该是这种实现涉及用户隐私所以 chrome 不提供相应的方法,比如监听地址栏的事件
我想让用户输入的实际还是 url(请求串),所以没问题;
如果粘到扩展功能上是比较好实现,但是破坏了插件其它功能的界面的统一性和用户习惯。。
Yourshell
2017-12-31 18:56:30 +08:00
读取剪切板内容?
ooops
2017-12-31 19:35:59 +08:00
“如果粘到扩展功能上是比较好实现,但是破坏了插件其它功能的界面的统一性和用户习惯。。”
还不如这样呢,用户习惯也是你猜的吧
1. 点地址栏粘贴 2. 点插件 3. 点开始
1. 点插件粘贴 2. 点开始
反正多点一下我是拒绝的。
aganlengzi
2017-12-31 20:33:34 +08:00
@ooops 哈哈,单独看这个功能是这样
aganlengzi
2017-12-31 20:35:39 +08:00
@Yourshell 这个好像不行,点击插件时剪切板里可能有各种内容,因为还有其它功能也是相同的按钮

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/418993

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX