https://blog.csdn.net/anitem/article/details/114399184
使用wx.uploadFile 上传图片到阿里云的OSS,报错:网络错误{errMsg: "uploadFile:fail 网络错误 statusCode : 204"} 有谁遇到过?
星期四 20:47RSA?MD5?前者吧
微信支付 unable verify signature微信支付遇到unable verify signature问题,所有参数都有设置。 代码如下: [图片]
09-30`ScrollView 是非受控组件,你需要在 onRefresherRefresh 时首先将 loading 状态设置为 true,待你的骚操作完成后再将 loading 状态设置为 false。`
scroll-view组件的refresher-triggered属性为falsei没用还是理解错?.json: "enablePullDownRefresh": false .html: <scroll-view refresher-triggered="{{bool}}"refresher-enabled="true" bindrefresherrefresh="herrefresh"><scroll-view> .js: herrefresh:function(){ .......... this.setData({ "bool":false }) } 然后 真机上一直是下拉刷新状态。 开发工具可以看到 bool的值是false,但不支持下拉刷新事件,找不到问题原因, 求解???
07-15鲁静波 的回复是正确的 `ScrollView 是非受控组件,你需要在 onRefresherRefresh 时首先将 loading 状态设置为 true,待你的骚操作完成后再将 loading 状态设置为 false。`
Scroll-View 自定义下拉刷新refresher-triggered属性赋值为false并不能取消动画 ====== 3.13自问自答系列====== 不知为何已经被标记为已回答了,说是怎么这么久没有人理了。 最后自己找到了答案,是因为不同的scroll-view用了同一个变量来控制refresher-triggered,用独立的即可。 细说,代码如下 [图片] 可以看到我渲染了多个 `tab` ,每个tab有一个 `scroll-view` ,但是我用了同一个 `flag`,也就是 `this.state.loding`,问题就来了,出问题了 使用一个数组分别做 `flag`,问题解决。
07-15答案: https://github.com/yorkie/react-native-wechat/issues/152#issuecomment-1127581996 <application android:name="com.xyz.abcMainApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher_foreground" android:label="@string/app_name" android:usesCleartextTraffic="true" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/Theme.Fuckyou" > <activity android:launchMode="singleTask" android:exported="true" android:screenOrientation="portrait" android:theme="@style/HiddenTitleTheme" android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".wxapi.WXEntryActivity" android:exported="true" android:launchMode="singleTask" android:screenOrientation="portrait" android:theme="@android:style/Theme.Translucent.NoTitleBar"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> <activity android:name=".wxapi.WXPayEntryActivity" android:exported="true" android:launchMode="singleTask" android:screenOrientation="portrait" android:theme="@android:style/Theme.Translucent.NoTitleBar"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> </application>
android 微信支付没回调,微信登陆,分享都有回调android 微信支付没回调,微信登陆,分享都有回调 微信支付成功后 WXEntryActivity的onCreate 都没有进去,咋整啊? 微信登陆,分享回调都正常啊,配置是没问题的吧。 用的最新的sdk implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:5.3.1' public class WXEntryActivity extends Activity implements IWXAPIEventHandler { private IWXAPI api; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { Log.e("ssss---onCreate--1", Config.APP_ID); super.onCreate(savedInstanceState); Log.e("ssss---onCreate", Config.APP_ID); api = WXAPIFactory.createWXAPI(this, null); api.registerApp(Config.APP_ID); //不写没有回调 api.handleIntent(getIntent(), this); } @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); Log.e("ssss-------", "onNewIntent"); setIntent(intent); api.handleIntent(intent, this); } @Override public void onReq(BaseReq baseReq) { Log.e("ssss---1", "req" + baseReq.openId); } @Override public void onResp(BaseResp baseResp) { Log.e("ssss---2", "onResp"); switch (baseResp.errCode) { case BaseResp.ErrCode.ERR_OK: if (baseResp.getType() == ConstantsAPI.COMMAND_PAY_BY_WX) { ToastUtil.showShort(WXEntryActivity.this, "支付成功"); Log.e("ssss", "支付成功11"); } else if (baseResp.getType() == 2) { //分享 ToastUtil.showShort(WXEntryActivity.this, "分享成功"); Log.e("ssss", "分享成功11"); } else if (baseResp.getType() == 1) { ToastUtil.showShort(WXEntryActivity.this, "授权成功"); //登录 String code = ((SendAuth.Resp) baseResp).code; Log.e("ssss", "授权成功11"+code ); } break; case BaseResp.ErrCode.ERR_USER_CANCEL: //用户取消 if (baseResp.getType() == ConstantsAPI.COMMAND_PAY_BY_WX) { ToastUtil.showShort(WXEntryActivity.this, "取消支付"); } else if (baseResp.getType() == ConstantsAPI.COMMAND_SENDMESSAGE_TO_WX) { ToastUtil.showShort(WXEntryActivity.this, "取消分享"); } break; case BaseResp.ErrCode.ERR_AUTH_DENIED: break; case BaseResp.ErrCode.ERR_UNSUPPORT: break; } }
2022-05-16同样的问题。 都确认过了,ios上麦可以,但是安卓不行 哦我知道了,安卓的需要再次手动放入appid。。。。。。
微信支付 PaySdk.PayReq: checkArgs fail, invalid appId微信登录可以成功,但是微信支付调用不起来。
2022-05-16解决了吗?到底怎么处理?这文档也太晕了
微信支付回调通知应答不符合规范?[图片]通过工具进行的回调地址接口访问,返回的数据和文档中要求的应答码为200,已经code、message得值,都是一致的。但微信一直在反复调用该回调接口。不太清楚是哪里不符合v3的支付通知应答规范
2022-04-02通过忽略来解决问题可以吗?
WeChatSDK: wxlog:Error:set token fail, errCode:4?iOS 15.1 SDK版本:1.8.7.1 调用微信登录接口,会报错误:WeChatSDK: wxlog:Error:set token fail, errCode:4, errLog:wx token[] or contextId[(null)] is nil!, 微信分享能正常使用。 自检函数All check pass,去掉自检函数还是报这个错。 日志已上传,微信号:wxid_j5zjju9bqj4r22,时间:2021-11-16 14:58 14:56:58:782-> [WX log] : wxlog:set property list -[AppDelegate.m line:74] 14:56:58:897-> [WX log] : wxlog:launch app with ul only success -[AppDelegate.m line:74] 14:56:58:898-> [WX log] : wxlog:launch app with universal link, ret:1 -[AppDelegate.m line:74] 14:56:58:898-> [WX log] : wxlog:req:<SendAuthReq: 0x280f48150>, cid:8a872b31bc402df6f5d1bcdd8c2c3dc001ee321f -[AppDelegate.m line:74] 14:56:58:900-> applicationWillResignActive -[AppDelegate.m line:691] 14:56:59:677-> applicationDidEnterBackground -[AppDelegate.m line:695] 14:56:59:736-> applicationWillEnterForeground -[AppDelegate.m line:700] 14:56:59:760-> UniversaLink回调---continueUserActivity -[AppDelegate.m line:686] 14:56:59:761-> [WX log] : wxlog:Error:set token fail, errCode:4, errLog:wx token[] or contextId[(null)] is nil! -[AppDelegate.m line:74] 14:57:00:181-> applicationDidBecomeActive -[AppDelegate.m line:722] 14:57:14:496-> applicationWillResignActive -[AppDelegate.m line:691] 14:57:15:262-> applicationDidEnterBackground -[AppDelegate.m line:695]
2022-03-24这个问题是否可以忽略掉?貌似不影响使用code?
WeChatSDK: wxlog:Error:set token fail, errCode:4WXSDK : 1.8.7.1 iOS: 13.6.1 当使用微信授权返回到游戏时,在走完onResp:方法后,控制台会打印WeChatSDK: wxlog:Error:set token fail, errCode:4, errLog:wx token[] or contextId[(null)] is nil 我按照文档自检方法,检查结果都是正常的:All Check Passed! 这是什么原因[图片]
2022-03-24@main struct YouApp: App { var body: some Scene { WindowGroup { ContentView() .onOpenURL { url in print(url) } } } } 这样,swift里面的continue useractivity已经被干掉了,换成使用onOpenURL。细节还需调查,但是从这里开始看吧。这个不是微信的问题,是苹果他们搞事情,API换来换去找事
iOS 1.8.6版本SDK不走continueUserActivity方法?在升级到微信SDK1.8.6最新版之后,尝试了登录、分享以及支付,回到应用的时候都没有走到continueUserActivity方法? 还有一个问题就是,我怎么知道走到continueUserActivity方法的时候是微信回调过来的,而不是其他的应用? 我们之前就支持Universal Links跳转,在微信注册的Universal Link和之前使用的是一样的,你们会加一些特殊表示的path吗? [图片]这个方法里是可以识别微信来的吗?
2022-03-24