分享链接到iOS版QQ时的诡异问题

引言

今天QA提了一个bug,非常奇怪,暂时解决了,但是感觉还不是很完善,记录一下。

现象

分享链接到其他平台都是好的,但是就是分享到苹果手机上QQ时,发现打不开,如下图。


调试

发现分享出去的url为
http://m.elab-plus.com/sky-forest/index.html#/newyear?from=appshare&token=95DFE93D110E74F08C6CE0142400CA67&sharerImage=68d438fb-3159-4b3a-a1be-6e70a26007e6.jpg
但是在QQ中打开后的url变为
http://m.elab-plus.com/sky-forest/index.html&appinstall=0#/newyear?from=appshare&token=95DFE93D110E74F08C6CE0142400CA67&sharerImage=68d438fb-3159-4b3a-a1be-6e70a26007e6.jpg

也就是说在QQ打开后,QQ在#之前加了 “appinstall=0”,所以这就打不开了。

解决办法

在 # 之前加上 ?则可以打开。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,568评论 0 17
  • 详情页面 packagecom.example.shoppingcar; importandroid.conten...
    ForCrazyLove阅读 595评论 0 2
  • 代码重构在软件开发过程中,是一项重要非紧急的工作。但大多数情况下,人们都会因为其非紧急,而忽略其重要性。等到代码重...
    飞鸿踏雪2018阅读 1,669评论 0 1
  • 我们总是认为,哭是软弱的表现。但是,这并不绝对,有时候,孩子哭泣是因为受到伤害,有时候,他是因为看到生活中的某...
    眼镜dog阅读 1,730评论 0 1
  • 亲子日记第三十九天,下午接回孩子准备回家做饭,可是非要在楼下跟小朋友玩,蕙钰很自觉的说自己回家写日记,让我...
    AA稳稳阅读 173评论 0 3