移动端web页面一键保存到桌面

岳小威子
2023-04-17 / 126 个字 / 0 评论 / 52 阅读 / 加载耗时:28ms / 正在检测是否收录...
温馨提示:
本文最后更新于2023年04月17日,已超过585天没有更新,若内容或图片失效,请留言反馈。

一、head添加meta和link

<meta name="apple-mobile-web-app-capable" content="yes">
<link rel="apple-touch-icon" href="./img/icon.png" >
  1. meta添加name="apple-mobile-web-app-capable"一键添加到桌面的wenApp打开页面是全屏的并content="yes"设置。
  2. link标签href添加icon图片链接,保存桌面的webApp图标设置

二、js一键保存桌面的弹框显示范围设置

 // window.navigator.userAgent ,用来区分设备和浏览器;
 var u = window.navigator.userAgent;
 if (u.toLowerCase().match(/MicroMessenger/i) == "micromessenger") {
   //微信浏览器是否显示,这里不显示
   return
 } else {
   if(u.indexOf('iPhone') !== -1 || u.indexOf('iPad') !== -1){
     //iPhone手机和iPad手机显示
     if(u.indexOf("Safari")!==-1){
       //Safari浏览器显示弹框提示用户一键保存到桌面//
       var dom= document.getElementById('tips');//
       dom.style.display='block'
     }else {
       return
     }
   }
 }

是否为webApp的判断window.navigator.standalone

 if(window.navigator.standalone==true){
   //为WebApp
   }else {
   //浏览器页面
   }

好了快去试试吧

文章到这里就结束了

您在本文章已经停留了大概
喜欢的话就点个赞吧!或着请我喝个冰可乐,我就太感谢你了!


0
打赏
拜谢打赏(☆ω☆)

感谢老板,老板大气。。

评论 (0)

取消