在做钉钉或微信分享的时候如果需要打开分享页面实时获取数据就需要在地址栏中拼接id,然后在页面初始时获取id发送后端获取数据,但是由于在电脑上无法实现分享,或者自己拼接本地地址,所以基本都是靠猜测,所以刚开始我是这样截取id的

     let url = window.location.hreflet obj = {id:url.split("=")[1]}

但是这样截取的地址在安卓手机上面可以,但是苹果手机上面就会出错,截取到的会有其他东西,所以需要优化

function getQueryString(name) {const w = decodeURIComponent(location.hash).indexOf("?");const query = decodeURIComponent(location.hash).substring(w + 1);const vars = query.split("&");for (let i = 0; i < vars.length; i++) {const pair = vars[i].split("=");if (pair[0] == name) {return pair[1];}}return false;}let obj = {id:this.getQueryString('id')}

苹果手机和安卓手机分享的区别相关推荐

  1. 安卓来电归属地_苹果手机 VS 安卓手机

    本文简单介绍一下苹果手机和安卓手机的区别,苹果手机以 iPhone 6S Plus为例,安卓手机以一加手机第一代JBL特别版为例. iPhone 6S Plus 一加1 1.苹果注重版权和个人隐私 为 ...

  2. Mac 使用Charles对苹果手机和安卓手机进行抓包

    今天给大家分享在Mac下,使用Charles(青花瓷)分别对苹果手机和安卓手机进行抓包的操作流程. 前提:在Mac上安装Charles,网上很多安装包,自行下载. 在此提供官网链接:https://w ...

  3. 苹果x为什么是android,技术角度分析:这就是苹果手机和安卓手机为什么有差距的主要原因...

    骁龙855跑分图 1.CPU方面:跑分来看,下一代高通处理器骁龙855处理器的单核心跑分跑不过A11处理器,多核心跑分终于持平了上代A11处理器:说简单点就是高通7nm工艺的处理器性能可以追平苹果10 ...

  4. 为什么很多人只提苹果手机比安卓手机流畅耐用,却不提苹果手机比安卓手机贵几倍?

    先说一下为什么苹果手机比安卓手机流畅耐用和卖的贵 1.iPhone只有旗舰机,其它手机价位分布很广 2.iPhone的用料一直很足(闪存速度,CPU) 3.iPhone的硬件长时间领先(主要是CPU) ...

  5. 苹果手机 和安卓手机调用相机和相册

    苹果手机 和安卓手机调用相机和相册

  6. android是苹果手机吗,技术角度分析:这就是苹果手机和安卓手机为什么有差距的主要原因...

    骁龙855跑分图 1.CPU方面:跑分来看,下一代高通处理器骁龙855处理器的单核心跑分跑不过A11处理器,多核心跑分终于持平了上代A11处理器:说简单点就是高通7nm工艺的处理器性能可以追平苹果10 ...

  7. 微信公众号分享授权成功,IOS和安卓手机分享失败

    (1)IOS表现:可以分享到企业微信,但微信分享自定义卡片显示错误 原因分析: 图片太大 要分享的地址链接字符太长(避免链接带有太多参数)或者编码出现问题(特殊字符.汉字) (2)安卓手机分享不成功: ...

  8. 苹果手机不和安卓手机比堆料的原因

    苹果公司是大家很熟悉也很喜欢的一家公司,因为苹果设计生产出来的产品一直都是物超所值,虽然人们一直在吐槽苹果卖得东西贵,但是每次苹果推出的产品都能卖爆,这就表明了苹果的产品确实有它的独到之处,能够给消费 ...

  9. 苹果和Android用点应用对比是真的吗,苹果手机与安卓手机相比,真的是苹果手机完胜吗...

    (文章来源:百家号) 苹果手机一直以高价著称,它到底值不值这个钱呢?我们来研究一下.现在安卓手机也有卖苹果价格的,那我们到底是买高价安卓还是苹果呢?安卓最好的旗舰机一般是用高通骁龙的处理器,比如今年是 ...

最新文章

  1. 2021年大数据Flink(十三):流批一体API Sink
  2. HDU1527(博弈论)
  3. 记一次configuration wizard运行失败
  4. Delphi (Library Path Browsing Path)
  5. 实战并发编程 - 04基于不可变模式解决并发问题_2
  6. [BTS]使用BizTalk开发应用系统,就是这么简单!
  7. 怪自己,好好的服务器,装啥播放器。。。
  8. 28个MongoDB经典面试题
  9. 联系表单 1_copy
  10. w3c html5 客户端缓存数据格式,Html5应用程序缓存(Cache manifest)
  11. js设计模式之Constructor(构造器)
  12. 7-172 一元多项式求导 (20 分)
  13. 给文件的每一行后面加一个String:context
  14. python报错cannot import name ‘BeautifulSoup‘ from ‘bs4‘
  15. 【转载】太完美_Windows XP SP3 极度精简克隆版 【2014】
  16. Windows下使用C++(Win32SDK)编程无需提权读取硬盘序列号
  17. 心电信号越界怎么回事_心电信号的分析
  18. json在线解析(json在线解析)
  19. 请编写一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中。
  20. 南开计算机考研真题,(NEW)南开大学《812计算机综合基础》历年考研真题汇编(83页)-原创力文档...

热门文章

  1. 【BirdDog】 Full NDI在体育/电竞直播中的降成本、轻量化、多机位现场制作
  2. 蓝牙耳机哪个品牌经济实惠?价格便宜音质好的蓝牙耳机推荐
  3. 【表白合集】表白文案+小程序准备好了,请问对象哪里领?(内含多份源码)拿去。
  4. 安装部署(七) HBase集群安装部署与测试
  5. docker compose容器域名配置
  6. 微信小程序校园论坛系统丨安卓也可以用
  7. 【数学建模】高等数学知识点汇总
  8. 常用的Python3关键词提取方法
  9. 毕业了,异地恋只能分手吗?
  10. selenium实现163邮箱自动登录