收藏
回答

微信h5 这弹框‘即将离开微信,在浏览器打开’ 怎么实现的?

安卓-- 微信h5 这弹框‘即将离开微信,在浏览器打开’ 怎么实现的

求大佬告知

回答关注问题邀请回答
收藏

7 个回答

  • 困了 zZz
    困了 zZz
    07-11

    网上有很多答案,经过几天的研究,在这里做一个总结:

    先说原理:https://blog.csdn.net/UFO_SERIESOFSOFT/article/details/103650712

    有效代码:https://segmentfault.com/a/1190000044832622

    我的方案是:后端写一个下载文件的接口,不管下的是个啥东西,也不用管是否可以下载,然后前段使用最简单的下载代码实现即可

    需要注意的是:安卓可以正常触发,但是苹果手机无法触发这个弹框,苹果手机会直接下载预览这个文件

    const a = document.createElement('a');
    a.href = `后端接口`
    a.click()
    
    07-11
    有用
    回复
  • Nl
    Nl
    2024-07-25

    安卓可以实现,iOS不行

    2024-07-25
    有用
    回复 1
    • ——唐僧
      ——唐僧
      02-18
      上代码看看哇
      02-18
      回复
  • 沈然
    沈然
    2024-04-23

    有成功实现的吗,急!

    2024-04-23
    有用
    回复 3
    • 哎哟!面包~
      哎哟!面包~
      2024-05-21
      成功了吗大佬,我也遇见了怎么实现这个呢
      2024-05-21
      回复
    • 平凡不平庸
      平凡不平庸
      2024-10-29
      安卓端已成功实现,ios不支持。不懂的+math-mortal
      2024-10-29
      回复
    • ——唐僧
      ——唐僧
      02-18回复平凡不平庸
      你是泄漏 什么惊天秘密了吗?“对方账号因涉及违规暂不能被添加为朋友”
      02-18
      回复
  • 一落一生
    一落一生
    2024-02-29

    请问楼主知道这是什么功能了吗?

    2024-02-29
    有用
    回复 2
    • 沈然
      沈然
      2024-04-23
      你好,请问解决了吗
      2024-04-23
      回复
    • 一落一生
      一落一生
      2024-12-31回复沈然
      没有,放弃了这部分
      2024-12-31
      回复
  • 坤
    2023-07-12

    你好请问解决了吗

    2023-07-12
    有用
    回复 1
    • 沈然
      沈然
      2024-04-23
      你好,请问解决了吗
      2024-04-23
      回复
  • A notorious liar(小花猫)
    A notorious liar(小花猫)
    2022-12-06

    export const downloadform = (url, token) => {

      var form = document.createElement("form");

      var input = document.createElement("input");

      // input.name = "token";

      // input.value = "121";

      form.action = url;

      console.log(url)

      form.method = "get";

      form.style.display = "none";

      document.body.appendChild(form);

      form.appendChild(input);

      form.submit();

      document.body.removeChild(form);

    };

    2022-12-06
    有用
    回复 3
    • 张兆迪
      张兆迪
      2022-12-07
      感谢  不行啊
      2022-12-07
      回复
    • A notorious liar(小花猫)
      A notorious liar(小花猫)
      2022-12-07回复张兆迪
      你url是啥 你把你的方便发来瞅瞅吗
      2022-12-07
      回复
    • 叶
      2023-03-11
      直接跳转到目标地址了,没有唤起选择浏览器
      2023-03-11
      回复
  • 胃里养了只霸王龙
    胃里养了只霸王龙
    2022-12-06

    https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#22

    2022-12-06
    有用
    回复 1
    • 扬歌YaleJian
      扬歌YaleJian
      2024-01-17
      这个开放标签是跳转移动应用的,提示是“即将离开微信 打开其他应用”,请问楼主这个打开浏览器的是如何实现的阿?
      2024-01-17
      回复
登录 后发表内容