实现普通二维码扫码功能时,不显示页面,显示扫码获取的Json文件内容?
我做了一个网站,网站生成二维码,具体如下: var absoluteUri = $"{request.Scheme}://{request.Host}/api/v1/admin/FireExtinguisherRepareInfo/ViewForm/"+id; 然后微信做扫码小程序, onLoad:function(e) { console.log('e:'+e); this.id=e.id; if(!this.id) var uri = decodeURIComponent(e.q); //const scancode_time = parseInt(e.scancode_time) // 获取用户扫码时间 UNIX 时间戳 console.log('uri:'+uri); //console.log('time:'+scancode_time); this.getData(this.id); }, methods: { async getData(id){ var path=base.host+`/api/v1/admin/FireExtinguisherRepareInfo/ViewForm${(id ? '/' + id : '')}`; const res=await request(path); //console.log('res:'+res); this.form=res.data.form; //console.log('form:'+this.form); }, } 二维码规则配置如下:[图片] 本地做的扫码结果应该如下: [图片] 实际显示结果:[图片]