百度工具组件

主要作用: 百度云验证以及各种识别,目前支持(车牌识别,驾照识别,行驶证识别)

function Button1_onClickScript(cxt:ScriptContext,btn:Button){
    var url=btn.getPage().components.ImgLabel1.getValue();
    var ret= btn.getPage().components.BaiduTool1.licensePlate(url)    
    btn.getPage().components.Label1.setValue(ret.color+' '+ret.number);
}

注意:

  • 百度工具组件是ajax调用 aip.baidubce.com的请求会出现跨域的问题.
    因此在使用这个组件时候必须用代理所有 /baiduapi/ => aip.baidubce.com/ (推进使用此方法,网络上那些各种办法都是各种坑.只有这种是根源上解决跨域的问题)

application-proxy.yml


proxy:
    urls:
# 将/cgi-bin/以下地址转发到企业微信微信服务器 反向代理避免前端浏览器的跨区异步请求
      - servlet_url: /cgi-bin/* 
        target_url: https://qyapi.weixin.qq.com/cgi-bin
        logging_enabled: false
      - servlet_url: /baidu-test/*
        target_url: https://baidu.com
        logging_enabled: false
#百度云
      - servlet_url: /baiduapi/*
        target_url: https://aip.baidubce.com
        logging_enabled: false 

参考

百度云的使用配置
百度工具组件API

作者:texbox  创建时间:2022-12-15 20:41
最后编辑:admin  更新时间:2024-10-17 08:28