挥霍YOUth 2021-11-16 17:45 采纳率: 0%
浏览 12
已结题

移动端 h5通过scheme打开手机app,其他浏览器都能成功,谷歌浏览器则不能打开,有知道原因吗

    // 打开APP
    function openApp() {
      // android
      var ifr = document.createElement("iframe")

      ifr.setAttribute('src', scheme)

      ifr.setAttribute('style', 'display:none')

      document.body.appendChild(ifr)

      let loadDateTime = Date.now()

      let turn = setTimeout(() => {

        let timeOutDateTime = Date.now()

        if ((timeOutDateTime - loadDateTime) < 1400) {
          guide.style.display = 'none'

          downloadLink.style.display = 'block'

          document.body.removeChild(ifr)

          download()
        } else {
          location.replace('about:blank')

          // window.opener = null
          // window.open('about:blank', '_self', '')
          // window.close()
        }
        clearTimeout(turn)
      }, 1000)
    }
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月24日
    • 创建了问题 11月16日

    悬赏问题

    • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
    • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
    • ¥50 如何将脑的图像投影到颅骨上
    • ¥15 提问一个关于vscode相关的环境配置问题,就是输入中文但是显示不出来,代码在idea可以显示中文,但在vscode不行,不知道怎么配置环境
    • ¥15 netcore使用PuppeteerSharp截图
    • ¥20 这张图页头,页脚具体代码该怎么写?
    • ¥15 关于#sql#的问题,请各位专家解答!
    • ¥20 WPF MVVM模式 handycontrol 框架, hc:SearchBar 控件 Text="{Binding NavMenusKeyWords}" 绑定取不到值
    • ¥15 需要手写数字信号处理Dsp三个简单题 不用太复杂
    • ¥15 数字信号处理考试111