支持的 Component({ options: { styleIsolation: 'apply-shared' } }) // or Component({ options: { addGlobalClass: true } })
【已解决】自定义组件为何不支持全局样式的直接使用?问题:自定义组件,若不在组件样式文件中手动引入全局样式,渲染后的组件实例直接样式丢失。 // component.wxss @import "../../app.wxss" // 引入一个全局样式!!! OMG!这难道不是完全多余的操作吗?逻辑和使用体验,不论哪个角度似乎都不该是这样。 建议:直接使用,无需手动引入。 --------------------------------------- 已解决:有相同疑惑的朋友及时补课【组件样式隔离】https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/wxml-wxss.html#%E7%BB%84%E4%BB%B6%E6%A0%B7%E5%BC%8F%E9%9A%94%E7%A6%BB
2022-04-22建议使用服务商模式,虽然可以直接绑定多个,但直接绑定不太合适
一个小程序可以支持接多个商户嘛?目前我们有一个小程序,有很多城市,现在希望用户切换到不同的城市,用户支付的时候对应不同的商户,这种可以实现嘛?
2022-04-20只是法人信息填错了?
接入自定义交易组件,商户号接入信息错了但是审核通过了,后续绑卡提醒法人法人证件姓名错误?[图片][图片]
2022-04-20自己不会去售后群问么 [图片]
添加视频号商品审核,显示没有绑定客户,但是小程序官方小程序已经设置,这个如何修改?[图片]
2022-04-20描述清楚问题【微信支付新人必读】智慧的提问,快速的解答 | 微信开放社区 (qq.com)
APPID正确,支付参数签名正确,已发起微信支付,但是没有拉起支付界面?怎么排查APPID正确,支付参数签名正确,已发起微信支付,但是没有拉起支付界面?怎么排查
2022-04-20没有对外开放此类接口,可以走三方的
微信官方话费充值API如何调用?您好,想请问下我们自己的小程序平台,如何对接微信内部的话费充值业务?业务场景:我们的小程序用户能够通过我们小程序进行话费充值
2022-04-20重新走注册流程
所用A主体已绑定一个小程序,想利用A主体再申请小程序。是在已有小程序后台新建。还是重新走注册流程?所用A主体已绑定一个小程序,想利用A主体再申请一个小程序。是在已有小程序后台新建。还是重新走注册流程
2022-04-20建议全部
视频号自定义交易组件受控订单和非受控订单都需要调试吗?视频号自定义交易组件受控订单和非受控订单都需要调试吗? 是都调试完成才能完成订单调试吗?
2022-04-20去小程序后台查询是不是因为虚拟支付被处罚了,一般安卓可以支付,ios不能支付就是涉嫌虚拟支付被罚导致
微信小程序ios无法唤起收银台,但是安卓可以?api名称:wx.requestPayment 微信小程序id:wx16d68e7e178bf66c
2022-04-20签名错误问题可以按照以下几点进行排查: 1、使用签名检查工具校验签名算法是否有误 2、确认秘钥是否有误(服务商模式使用服务商商户号秘钥,秘钥是在商户平台配置,如果同一商户号调用其它接口成功可排除是秘钥问题) 3、确认接口实际的请求参数与生成签名原串的参数一致,不能增加或缺少参数(可通过打印签名原串进行排查) 4、确认参数的大小写,参数名与接口文档一致 5、签名原串的参数值使用原始值,不需要encode 6、接口需要使用UTF-8编码 老老实实用SDK不香嘛https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=11_1
一直报签名失败,查了所有的参数,用了三种写法,得到的签名结果是一样的,但微信返回一直是签名失败。@SpringBootTest public class WxPayTests { @Resource CloudWXPayConfig config; @Test public void setupTest() throws Exception{ String randStr = WXPayUtil.generateNonceStr(); System.out.println(randStr+ "," + randStr.length()); Map<String,String> map = new HashMap<>(16); map.put("appid",config.getAppID()); //公众账号ID map.put("mch_id",config.getMchID()); // 商户号 map.put("nonce_str",randStr); // 随机字符串 map.put("body","第一时间科技投资股份有限公司-零售"); // 商品描述 // map.put("sign_type", "HMAC-SHA256"); map.put("out_trade_no","hqj1234567890"); // 商户订单号 map.put("total_fee","11"); // 订单金额 map.put("spbill_create_ip","101.93.21.216"); // 终端IP map.put("auth_code","134924747267206519"); //付款码 String tmp = WXPayUtil.mapToXml(map); System.out.println(tmp); String str = Signature.getOrderedMapString(map); System.out.println(str); // WXPayConfig config = new MyWXPayConfig(wxAppid,wxMchId,wxKey,wxDomain); String signature= WXPayUtil.generateSignature(map,config.getKey()); System.out.println(signature); map.put("sign",signature); System.out.println(WXPayUtil.mapToXml(map)); WXPay wx = new WXPay(config); String result = null; try{ Map<String,String> resp = wx.microPay(map); result = WXPayUtil.mapToXml(resp); System.out.println(resp); }catch(Exception e){ e.printStackTrace(); System.out.println("failed:" + e.getMessage()); } } }
2022-04-20