用any接的微信登录,第一次登录正常,注销后再登录也正常.
但是当登录成功->注销->调用cc.game.restart()以后就登录不了. 控制台也不输出东西,过很久以后会输出订单提交什么什么的
怀疑restart的处理导致anysdk出问题了,
我说的控制台就是ios真机调试输出和android的monitor输出,并且any打包工具已经设置为debug verbose模式
调用cc.game.restart()后的完整日志提供下
call show loading
login call init!
plugin: configDeveloperInfo auto binding
plugin: isWXAppInstalled auto binding
plugin: getUserInfo auto binding
plugin: init auto binding
plugin: logout auto binding
in ProtocolUser_setActionListener, argc:2.
2017-04-23 17
02.019489+0800 xrmajiang-mobile[4024:1026139] FLQG_LOG:debug:callFunction(UserWxpay,setActionListener)
2017-04-23 17
30.107824+0800 xrmajiang-mobile[4024:1026523] PBItemCollectionServicer connection disconnected.
2017-04-23 17
44.790988+0800 xrmajiang-mobile[4024:1026139] 通知订单给服务器
2017-04-23 17
44.791403+0800 xrmajiang-mobile[4024:1026139] notifyUrl:https://pay.anysdk.com/v5/IOS_appStorePayNotice/payNotice/
@yanli.huang
你这边还接入了appstore插件,提示订单相关的日志是正常的。
目前日志还不够完整,麻烦提供call show loading以前的更多日志
我这边是android,一样是这样的情况,cc.game.restart()之后微信登录就没有收到回调。看了日志,看到有一句Function object is released!这样的信息。
05-10 19:56:47.561: D/Cocos2dxActivity(26318): onResume()
05-10 19:56:47.562: V/MicroMsg.SDK.WXApiImplV10.ActivityLifecycleCb(26318): org.cocos2dx.javascript.AppActivity onActivityResumed
05-10 19:56:47.576: D/AudioFocusManager(26318): requestAudioFocus succeed
05-10 19:56:48.363: V/MicroMsg.SDK.WXApiImplV10.ActivityLifecycleCb(26318): WXStat trigger onForeground05-10 19:56:48.422: D/FLQG_LOG(26318): WxpayWrapper: getAccessToken response:{“status”:“ok”,“data”:…
05-10 19:56:48.433: D/FLQG_LOG(26318): UserWxpay: actionResult( 2, ) invoked!
05-10 19:56:48.434: D/FLQG_LOG(26318): Statistics: onActionResult(UserWxpay,2,)
05-10 19:56:48.435: D/jswrapper(26318): Function object is released!
05-10 19:56:48.454: D/Cocos2dxActivity(26318): onWindowFocusChanged() hasFocus=true
热更新完, 建议调用 cc.sys.restartVM()
你好,请问解决问题了吗?是什么导致某些调用会 Function object is released!