通过 Safari 扩展获取选定的文本
我开始学习如何编写 Safari 扩展程序,不幸的是 Apple 的开发人员参考页面对此并不十分详细。因此我的问题是:
有人知道如何在变量中传递用户选择的文本吗?我的扩展是一个上下文菜单元素,需要使用用户从任何网页选择的文本。
非常感谢您的帮助:)
I started learning how to program a Safari extension, and unfortunately Apple's Developer Reference pages on that are not really detailed. Hence my question:
Anyone knows how I can pass the text selected by a user in a variable? My extension is a context menu element that needs to use that text the user selects from any webpage.
Thank you very much for your help :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在注入的脚本中,有一个如下所示的语句:
然后,在全局脚本的命令处理程序中,该选择将可以作为
event.userInfo
访问,因此您可以使用它,例如,这:In your injected script, have a statement like the following:
Then, in the command handler of your global script, the selection will be accessible as
event.userInfo
, so you can use it, for example, like this: