我正在构建一个用于大公司的社交书签应用程序。
它有一个简单的 JavaScript 书签,目前运行良好——书签允许用户从流行的浏览器中保存书签。它非常适用于公共网络链接 - 并且与浏览器完全无关。这种小书签最接近的例子是:
http://delicious.com/help/bookmarklets
当我在浏览器中查看 PDF 时(比如说 Chrome/Mac):
这当然行不通——因为无法在浏览器中查看的 PDF 上注入 HTML 标记。
使指向非 http 资源的链接在书签中起作用的最佳方法是什么?我是否必须创建然后注入某种不可见的 iframe,然后抓取父框架及其 URL 才能保存它?