50e5ers 怎么pptv安装第三方软件件 或者能在线看电视 现在用的酷开影棒 手机推送不了 求详解

Pages: 1/3
主题 : 微信分享后跳回项目,为何不执行onResp
级别: 侠客
UID: 367680
可可豆: 244 CB
威望: 213 点
在线时间: 192(时)
发自: Web Page
微信分享后跳回项目,为何不执行onResp&&&
本帖被 lyywhg 从 应用开发讨论区 移动到本区()
微信文档里写的:
接收并处理来自微信终端程序的事件消息,期间微信界面会切换到第三方应用程序。&&会在handleOpenURL:delegate:中使用并触发。
我是把分享的代码写在ShareViewController.m中的,不是像DEMO中通过委托让AppDelegate.m中来执行的。现在分享都可以了,也能跳回自己都项目,就是onResp执行不了。
看网上说,要实现他的delegate,是不是要指定WXApi的delegate是self,该怎么指定? 或者是说,必须要写在AppDelegate中才会调用到onResp
级别: 新手上路
可可豆: 114 CB
威望: 121 点
在线时间: 297(时)
发自: Web Page
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
& & return& [WXApi handleOpenURL:url delegate:self];
}
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
& & BOOL isSuc = [WXApi handleOpenURL:url delegate:self];
& & NSLog(@&url %@ isSuc %d&,url,isSuc == YES ? 1 : 0);
& & return& isS
}
把这self &换成&ShareViewController的实例试试。。。。。
级别: 侠客
UID: 367680
可可豆: 244 CB
威望: 213 点
在线时间: 192(时)
发自: Web Page
没进这两个方法里啊,把这两个方法都放到AppDelegate里,就能执行了,但是OnResp还是执行不了
级别: 新手上路
可可豆: 114 CB
威望: 121 点
在线时间: 297(时)
发自: Web Page
就是放在AppDelegate里
[WXApi handleOpenURL:url delegate:self] 这个self
换成 ShareViewController的实例
级别: 侠客
UID: 367680
可可豆: 244 CB
威望: 213 点
在线时间: 192(时)
发自: Web Page
嗯,试了半天,就是按照这种方法做出来了,3Q!
级别: 新手上路
可可豆: 1 CB
威望: 1 点
在线时间: 8(时)
发自: Web Page
回 4楼(z040145) 的帖子
可以说下你是这么做的吗?谢谢了
级别: 侠客
UID: 367680
可可豆: 244 CB
威望: 213 点
在线时间: 192(时)
发自: Web Page
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url{&&&&ShareViewController *ccontroller =[[ShareViewController alloc] init];&&&&return&&[WXApi handleOpenURL:url delegate:ccontroller];}- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{&&&&NSLog(@&%@&,url);&&&&NSString *urlStr=[[url absoluteString] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];&&&&NSString *wxORwb = [urlStr substringToIndex:2];&&&&NSLog(@&%@&,wxORwb);&&&&ShareViewController *ccontroller =[[ShareViewController alloc] init];&&&&if ([wxORwb isEqualToString:@&wb&]) {&&&&&&&&return [WeiboSDK handleOpenURL:url delegate:ccontroller];&&&&}&&&&else{&&&&&&&&BOOL isSuc = [WXApi handleOpenURL:url delegate:ccontroller];&&&&&&&&return&&isS&&&&}}微信和微博回来的接口都有了
级别: 新手上路
可可豆: 1 CB
威望: 1 点
在线时间: 3(时)
发自: Web Page
我的 微信支付&&onResp&& 也是回调进不去&& 希望得到你的帮助&&,加&&
级别: 新手上路
可可豆: 13 CB
威望: 3 点
在线时间: 13(时)
发自: Web Page
回 7楼(wuyass) 的帖子
我也遇到了同样的问题,请问你解决了吗?还有就是返回回来的只有req.errcode 您是怎么处理errcode的呢
级别: 侠客
UID: 367680
可可豆: 244 CB
威望: 213 点
在线时间: 192(时)
发自: Web Page
回 8楼(ewenlong) 的帖子
&&&&&&&&//&&&&&&&&WXSuccess&&&&&&&&&& = 0,&&&&/**& 成功&&&&*/&&&&&&&&//&&&&&&&&WXErrCodeCommon&&&& = -1,&& /**& 普通错误类型&&&&*/&&&&&&&&//&&&&&&&&WXErrCodeUserCancel = -2,&& /**& 用户点击取消并返回&&&&*/&&&&&&&&//&&&&&&&&WXErrCodeSentFail&& = -3,&& /**& 发送失败&&&&*/&&&&&&&&//&&&&&&&&WXErrCodeAuthDeny&& = -4,&& /**& 授权失败&&&&*/&&&&&&&&//&&&&&&&&WXErrCodeUnsupport&&= -5,&& /**& 微信不支持&&&&*/if (resp.errCode == 0) {&&&&&&&&&&&&NSLog(@&微信发送成功&);}这个是规定好的吧,对应着处理就好了
Pages: 1/3
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版关于微信Android SDK Demo无法与微信交互
我的图书馆
关于微信Android SDK Demo无法与微信交互
今天下载了微信SDK的Demo源码想跑一下看看效果,于是导入Eclipse然后直接run as到手机上。然后就是各种操作,结果发现除了点启动微信有反应,别的操作都石沉大海。。。
看看log里打出了error信息如下:
08-29 11:32:25.660: E/SurfaceTexture(114): [net.sourceforge.simcpux/net.sourceforge.simcpux.SendToWXActivity] abandon: SurfaceTexture(0x0x96a570) has been abandoned!
上网搜这个错误信息,貌似没有什么结果。。。
然后纠结的时候无意中发现代码里竟然跟着一个debug.keystore,于是猜测难道跟打包的签名相关?
上网一搜,使用微信sdk开发的应用在注册应用的时候要填写一个签名信息,这个签名信息是由weixin提供的一个签名信息工具提取出来的,并且提取出来的信息和对你应用签名的keystore相关。
接下来就简单了,直接导出签名包,签名的时候选择源码里带的keystore,一路过去,安装,搞定!
馆藏&22572
TA的最新馆藏

我要回帖

更多关于 酷开安装第三方软件 的文章

 

随机推荐