Google chrome extension 如何以编程方式使用chrome扩展创建桌面快捷方式?

Google chrome extension 如何以编程方式使用chrome扩展创建桌面快捷方式?,google-chrome-extension,Google Chrome Extension,我正在尝试编写一个chrome扩展,我必须在其中创建当前网页的桌面快捷方式 这是我尝试过的,但它没有创建快捷方式,而是下载了html文件 chrome.tabs.getSelected(null, function(tab) { chrome.downloads.download({ url: tab.url, filename: "abc.html" }); }); 我真的认为以前有人问过这个问题,但我在任何地方都找不到答案。如果这是重复的,我

我正在尝试编写一个chrome扩展,我必须在其中创建当前网页的桌面快捷方式

这是我尝试过的,但它没有创建快捷方式,而是下载了html文件

  chrome.tabs.getSelected(null, function(tab) {
    chrome.downloads.download({
      url: tab.url,
      filename: "abc.html"
    });
  });
我真的认为以前有人问过这个问题,但我在任何地方都找不到答案。如果这是重复的,我真的很抱歉


谢谢。

我自己找到了解决办法

我必须将一个名为
filename.url
的文件写入磁盘,其中包含以下行:

[InternetShortcut]
URL=url-to-webpage

我自己找到了解决办法

我必须将一个名为
filename.url
的文件写入磁盘,其中包含以下行:

[InternetShortcut]
URL=url-to-webpage