Android Chrome mobile,重定向到SMS时导航被阻止

Android Chrome mobile,重定向到SMS时导航被阻止,android,google-chrome,sms,mobile-chrome,Android,Google Chrome,Sms,Mobile Chrome,当用户登陆某个页面时,我正试图打开SMS发件箱。它在Android股票浏览器和 Firefox,但不在Chrome上(只有在他们点击链接时才起作用) 我得到了“导航被阻止”错误,没有任何进一步的解释: 我尝试了window.location.href、location.href、window.location和setTimeout。。。但什么都没有 你知道实现这一点的方法吗?我也有同样的问题,似乎Chrome阻止了一些使用“window.location”调用的请求,而这些调用都有变量 作为一

当用户登陆某个页面时,我正试图打开SMS发件箱。它在Android股票浏览器和 Firefox,但不在Chrome上(只有在他们点击链接时才起作用)

我得到了“导航被阻止”错误,没有任何进一步的解释:

我尝试了window.location.href、location.href、window.location和setTimeout。。。但什么都没有


你知道实现这一点的方法吗?

我也有同样的问题,似乎Chrome阻止了一些使用“window.location”调用的请求,而这些调用都有变量

作为一种解决方法,请尝试创建锚定,设置
href
属性并(按编程方式)单击它

var a=document.createElement('a');

a、 setAttribute('href',desiredLink)//我用
tel:
而不是
sms:
来尝试这一点,但是,你的答案对我不起作用。
var a = document.createElement('a');
a.setAttribute('href',desiredLink); //<-- this is the URL
document.body.appendChild(a);
a.click();