现在,我想处理自定义协议,比如: app1://params,app2://params。
当运行自动代码(前页加载:window.location.href = 'appname://params') 1协议,它是可以的.
但是,如果运行多协议浏览器将阻止第二协议并显示错误:
不允许启动‘appname://’,因为需要一个用户手势。
为了开发目的,如何禁用从浏览器运行多协议的检查用户界面?
发布于 2021-07-23 10:43:07
从注释中可以看出,您试图在一个函数调用中打开两个具有两个不同协议的不同urls。
为此,您可以使用window.open而不是window.location.href。
function runApps() {
window.open('mailto:foo@foo.com');
window.open('mailto:bar@bar.com');
}https://stackoverflow.com/questions/68497129
复制相似问题