欢迎来到源码交易网,为站长提供交易担保服务 访问移动版
站长交易首选担保平台!
酷客淘

APP中分享H5链接到微信,后面被加上from=singlemessage&isappinstalled=1的解决方案

日期: 2019-06-26 08:37:42 人气: -

前端时间在开发APP分享H5链接到微信的功能时,一直打不开,最终发现是因为


微信分享会根据分享的不同,为原始链接拼接如下参数:


朋友圈   &from=timeline&isappinstalled=0


微信群   &from=groupmessage&isappinstalled=0


好友分享 &from=singlemessage&isappinstalled=0

1

2

3

4

5

在连接后加上your url?&from=singlemessage&isappinstalled=0再进行分享,即可分享成功。


同时,在对网址进行操作时,学习了下js对字符串进行处理(indexof()和substring()):


var str;

var ipos;

str="123456789+abc";

ipos = str.indexOf("+");

str1=str.substring(0,ipos); //取前部分

str2=str.substring(ipos,str.length);//取后部分