先上结论:生成NFC打开小程序的URL Scheme
不要参考:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/url-scheme.html
最近根据官方文档https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/NFC.html尝试使用NFC打开小程序时遇到问题,写入NFC标签后iPhone触碰NFC标签能正常打开小程序,但是安卓手机触碰NFC标签后能唤起微信但打开之后提示:“对不起,当前页面无法访问”。
反复检查自己的操作以及代码逻辑都没发现问题,在社区翻遍了每一个相关问题也没看到有人说怎么解决。
我点击这里的【URL Scheme】进入了如下页面:
然后根据这里的文档生成了一个加密URL Scheme,兴高采烈的写入了NFC标签,结果就遇到了开头那个问题。可以看到上图中有写【iOS系统支持识别 URL Scheme,可在短信等应用场景中直接通过Scheme跳转小程序。】所以导致这样一通操作下来产生了苹果能用安卓不能用的假象,导致我处理问题的方向一直局限在这篇文档的内容中,百思不得其解。
直到!我发现了这篇文档:https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/url-scheme/generateNFCScheme.html
按照这篇文档生成的URL Scheme写入之后安卓端和IOS端都能正常使用啦!
官方最开始放的那个链接可能只是想整体介绍下URL Scheme这个能力,只怪我一时心急没往下仔细看,下面使用流程的第三步是有正确的文档的。
完结撒花❀!希望对你有用!祝顺利!

大佬大佬,麻烦问下设备申请怎么写的啊,我申请了几次一直不通过,就获取不到model_id
这个设备id可以无限申请吗?
我们有多个页面场景使用,而且这个加密schema的参数生成一次后无法更改了,微信后台api后自动校验重复
请问那个设备id是什么model_id?如何获取