有什么方法可以调用外部 URI 方案吗?
Is there any way to invoke an external URI scheme?
是否有任何方法可以通过使用我的扩展程序代码中的(已注册的)URI 方案来启动应用程序?
我想通过 background.js 监控一些东西并通过 URI 方案自动启动一个应用程序
您可以通过将 iframe
附加到您的背景页面来做到这一点。
再次以 Steam 为例:
var frame = document.createElement("iframe");
frame.src = "steam://open/main";
// Needs to be inserted into document to trigger load
document.body.appendChild(frame);
document.body.removeChild(frame);
是否有任何方法可以通过使用我的扩展程序代码中的(已注册的)URI 方案来启动应用程序?
我想通过 background.js 监控一些东西并通过 URI 方案自动启动一个应用程序
您可以通过将 iframe
附加到您的背景页面来做到这一点。
再次以 Steam 为例:
var frame = document.createElement("iframe");
frame.src = "steam://open/main";
// Needs to be inserted into document to trigger load
document.body.appendChild(frame);
document.body.removeChild(frame);