我必须确定是否安装了自定义协议,为此我尝试过protocolCheck.js
,也尝试过
try {
window.location = "custom:";
} catch (err) {
if (err.toString().search("NS_ERROR_UNKNOWN_PROTOCOL") != -1) {
alert("No protocol registered");
}
有了这个我可以检测和启动自定义协议,但我的问题是,我只需要检测自定义协议是否注册。我不想启动或不想出现浏览器对话框。
谁能帮我得到这个。