小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信公众号的scancode_waitmsg
正常应该是这样的,而鸿蒙系统却跳转到新页面了
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,提供下线上的复现步骤,提供下具体的case和代码层的事件
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
菜单部分
"button":[
{
"type": "scancode_waitmsg",
"name": "扫码查价",
"key": "scan",
"sub_button": []
}
主程序
case "scancode_waitmsg":
if ($object->ScanCodeInfo->ScanType == "qrcode"){
$content = "扫码带提示:类型 二维码 结果:".$object->ScanCodeInfo->ScanResult;
}else if ($object->ScanCodeInfo->ScanType == "barcode"){
$codeinfo = explode(",",strval($object->ScanCodeInfo->ScanResult));
$codeValue = $codeinfo[1];
$content = "扫码带提示:类型 条形码 结果:".$codeValue;
}else{
$content = "扫码带提示:类型 ".$object->ScanCodeInfo->ScanType." 结果:".$object->ScanCodeInfo->ScanResult;
break;
case "scancode_push":
$content = "扫码推事件";
认证过的公众号也不管用,就是扫产品条码,除了鸿蒙系统都是回复消息,到了鸿蒙系统就是跳转页面,主要是跳转的这个页面不是我的,所以扫码结果我处理不了信息。希望告知我怎样能获取到这个条码信息,拿到信息我就会处理了。
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,提供下线上的复现步骤,提供下具体的case和代码层的事件
鸿蒙4以下版本,扫码可以在公众号内回复条码内容
鸿蒙6系统,扫码后就跳转到新的页面,只显示一行条码。
所以,鸿蒙6系统,扫码后的条码信息,我获取不到,没办法去查询条码对应的信息。
菜单部分"button":[{"type": "scancode_waitmsg","name": "扫码查价","key": "scan","sub_button": []}主程序case "scancode_waitmsg":if ($object->ScanCodeInfo->ScanType == "qrcode"){$content = "扫码带提示:类型 二维码 结果:".$object->ScanCodeInfo->ScanResult;}else if ($object->ScanCodeInfo->ScanType == "barcode"){$codeinfo = explode(",",strval($object->ScanCodeInfo->ScanResult));$codeValue = $codeinfo[1];$content = "扫码带提示:类型 条形码 结果:".$codeValue;}else{$content = "扫码带提示:类型 ".$object->ScanCodeInfo->ScanType." 结果:".$object->ScanCodeInfo->ScanResult;}break;case "scancode_push":$content = "扫码推事件";break;认证过的公众号也不管用,就是扫产品条码,除了鸿蒙系统都是回复消息,到了鸿蒙系统就是跳转页面,主要是跳转的这个页面不是我的,所以扫码结果我处理不了信息。希望告知我怎样能获取到这个条码信息,拿到信息我就会处理了。