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

时间:2016-09-10 07:49:37

标签: google-chrome-extension

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

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

  chrome.tabs.getSelected(null, function(tab) {
    chrome.downloads.download({
      url: tab.url,
      filename: "abc.html"
    });
  });

我真的认为这个问题以前曾被问过,但我无法在任何地方找到答案。如果这是重复的话,我真的很抱歉。

谢谢。

1 个答案:

答案 0 :(得分:0)

我自己找到了解决方案。

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

[InternetShortcut]
URL=url-to-webpage