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

2017 年 12 月 31 日
 aganlengzi

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

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

4402 次点击
所在节点    浏览器
7 条回复
aganlengzi
2017 年 12 月 31 日
发成功了吗
cyio
2017 年 12 月 31 日
涉及用户隐私了吧

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

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

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

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

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

© 2021 V2EX