微信支付未安装微信情况下调起支付无响应解决办法
目前文档上并未说明。其实微信已经提供了响应的判断方法。
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; }
记录一下。