有没有办法获取文本标签和 URL 并使用 Applescript 将它们添加到 Mac 剪贴板,以便富文本应用程序将数据视为 URL 并在粘贴数据时制作链接的锚文本。
我有需要具有“屏幕”标题(锚文本)的无标题参考 URL(通过代码生成)。我可以创建 URL 和锚文本。但是,如何组合它们以便 Mac 剪贴板将数据视为 URL?我试过:
set the clipboard to "<a href=\"" & theURI & "\" target=\"_blank\">" & theAnchor & "</a>"
..但是当使用来自其他应用程序的这些数据时,我得到了 HTML 字符串,而不是带有锚文本的链接作为可见的屏幕文本。
StandardAdditions 有“URL”和“网页”类,但我看不到如何应用它们。这编译但运行时失败:
set myURL to theURI as URL
set myLinkAnchor to theAnchor as text
set linkURL to {URL: myURL, name: myLinkAnchor} as web page