app分享到微信,微信中 打开链接 通过回调地址中的参数 isappinstalled 来 判断用户手机有没安装app,如果安装了,从微信中web页面 跳到 app 是怎么做的???
app分享到微信,微信中 打开链接 通过回调地址中的参数 isappinstalled 来 判断用户手机有没安装app,如果安装了,从微信中web页面 跳到 app 是怎么做的???
这个经过三天的努力现在已经解决了。
第一、点击一键下载,安卓和苹果、平板,会自己判断,不需要用户判断的。
第二、安卓的下载,会跳出微信自带的内置浏览器到手机中的浏览器(如UC)下载,不需要用户点击上面的三个点,用浏览器打开。
第三、IOS版本,自动跳转到苹果商店下载。
这里也一句两句说不清楚,加下我QQ,120192243(加我的时候,备注下APP下载跳转)
WXMediaMessage *message = [WXMediaMessage message];
NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:self.imageUrl]];
UIImage *image = [UIImage imageWithData:data];
NSData *imageData = UIImageJPEGRepresentation(image, 0.1);
message.thumbData = imageData;
message.title = self.CommentsName;
message.description = self.myView.text;
WXAppExtendObject *ext = [WXAppExtendObject object];
ext.extInfo = @"<xml>test</xml>";
Byte* pBuffer = (Byte *)malloc(BUFFER_SIZE);
memset(pBuffer, 0, BUFFER_SIZE);
NSData* data1 = [NSData dataWithBytes:pBuffer length:BUFFER_SIZE];
free(pBuffer);
ext.fileData = data1;
message.mediaObject = ext;
GetMessageFromWXResp* resp = [[[GetMessageFromWXResp alloc] init] autorelease];
resp.message = message;
resp.bText = NO;
[WXApi sendResp:resp];
分享到朋友圈没法返回到自己的程序
4 回答1.7k 阅读✓ 已解决
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
2 回答1.9k 阅读
2 回答1.5k 阅读
1 回答886 阅读✓ 已解决
web端:
1.用自定义的协议来做打开客户端的url如 domain://xxx/xxx/xxx
ps:我们是用的meishixing://xxx,微博用的是sinaweibo://xxxx
客户端:
1.在targets里面的url type中添加一个url schemes ,domain (建议用你的软件名来做)。
2.在appdelegate中用
截获url后,拆分参数跳到相应viewcontroller