gpt4 book ai didi

javascript - 是否有与 Opera 快速拨号功能等效的 JavaScript?

转载 作者:行者123 更新时间:2023-11-28 09:13:19 24 4
gpt4 key购买 nike

Opera 快速拨号有一个非常nice way to retrieve sites big icons ,如果它们存在的话。有没有任何 JavaScript 库可以为我提供同等的功能?

最佳答案

在普通的网络浏览器中,您需要某种服务器端机制。来源限制会阻止您的代码访问其他域上的内容。

要获取页面指定的图标 ( <link rel="icon"> ),您需要下载并解析 HTML。 htmlparser可以为您做到这一点。

生成未指定<link rel="icon">的页面的屏幕截图,必须在服务器上完成。没有 API 允许您对页面进行实际屏幕截图(尽管有 workarounds ),即使有,您仍然会受到 Origin 限制。

要在服务器上生成屏幕截图,PhantomJS是你最好的选择。它是一个带有 JS API 的 headless WebKit 引擎;这是easy生成屏幕截图。

关于javascript - 是否有与 Opera 快速拨号功能等效的 JavaScript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16021225/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com