Javascript 使用android chrome启动应用程序,第一次下载

Javascript 使用android chrome启动应用程序,第一次下载,javascript,html,google-chrome,iframe,Javascript,Html,Google Chrome,Iframe,如果该应用程序在我的手机中,它将启动它,但如果它不在,请下载它。 代码如下: window.location = 'intent://' + schemeUrl + '#Intent;scheme=' + scheme + ';end'; setTimeout(function() { self._gotoDownload(startTime); }, self.openTime); 它在其他浏览器中运行良好,但“

如果该应用程序在我的手机中,它将启动它,但如果它不在,请下载它。 代码如下:

window.location = 'intent://' + schemeUrl + '#Intent;scheme=' + scheme + ';end';
            setTimeout(function() {
                self._gotoDownload(startTime);
            }, self.openTime);

它在其他浏览器中运行良好,但“在chrome中,如果我的手机没有安装此应用程序,它将打开一个错误页面。我尝试使用iframe加载“意图…”,但仍然不起作用。

好吧,这么多天之后,仍然没有人给我答案。但我刚刚找到了答案。见


在我的测试中效果很好,谢谢。

我的想法是:window.location='intent://'+schemeUrl+'intent;方案='+方案+';结束';setTimeout(函数(){window.location.href=“…”},3000);有人能帮我解决这个问题吗?我的手机安装了这个应用程序后,它就可以工作了,如果没有,它仍然不能工作。谁能解决这个问题?