微信支付未安装微信情况下调起支付无响应解决办法
目前文档上并未说明。其实微信已经提供了响应的判断方法。
IWXAPI wxapi = WXAPIFactory.createWXAPI(mContext, WXConstants.APP_ID,false);
if(!wxapi.isWXAppInstalled()){
//未安装的处理
}
网上的轮子
private boolean isWXAppInstalledAndSupported() {
IWXAPI msgApi = WXAPIFactory.createWXAPI(this, null);
boolean sIsWXAppInstalledAndSupported = msgApi.isWXAppInstalled()
&& msgApi.isWXAppSupportAPI();
return sIsWXAppInstalledAndSupported;
}
记录一下。