<nav id="ccccc"><sup id="ccccc"></sup></nav>
  • <nav id="ccccc"></nav>
    <nav id="ccccc"></nav>
    <sup id="ccccc"></sup><tr id="ccccc"></tr>
  • <tfoot id="ccccc"><noscript id="ccccc"></noscript></tfoot>
  • 影音先锋成人,人妻偷人精品,成人网站中文字幕,,国产乱人伦无码视频,激情婷婷五月天,69avav?cn,国产成人A码男人的天堂国产乱,人妻?无码?中出

    DONSEE東信智能 - 身份證社保卡讀卡智能終端應用服務商

    eastcoms@qq.com
    400-6722-705
    首頁 > 服務支持專區 > 產品支持 > SDK二次開發包和軟件下載

    身份證閱讀器/社??ㄗx卡器Uni-app SDK二次開發包

    來源:www.www.57bjl.cn   標簽:uni-app 安卓 身份證 社???/a>   發布時間: 2023-12-7 12:07:20

    DONSEE系列多功能讀寫器Android Uniapp API接口規范V1.0.0

    本項目Uniapp采用Vue.js框架,調用了身份證讀卡器的庫文件:DonseeDeviceLib-debug.aar,該庫放到nativeplugins\donsee-card\android,然后會自動加載。SDK會自動檢查是否擁有USB設備權限,如沒有權限,會自動進行申請,如果您的安卓設備是定制設備,遇到找不到設備時,請詢問設備定制方是否開放了USB接口的系統層權限。

    支持產品型號:EST-100、EST-100R、EST-J13X、EST-100M(HID)等機型。

    Uni-app平臺開發包下載地址:

    【新】Uni-app SDK下載V2.0.1-20250717↓


    【其他下載】

    【新】安卓原生SDK V1.0.45-20240305下載↓

    【新】安卓Web網頁版本V1.0.8 SDK下載↓

    【新】Uni-app SDK下載V1.0.1↓


    uni-app功能界面圖

    uni-app身份證讀卡界面圖

    uni-app社??ㄗx卡界面圖

    <!--

    //========================================================================

    // Uniapp Android 端,vue.js框架,調用.aar原生態讀卡庫

    // 版權所有 廣東東信智能科技有限公司

    // 未經授權不允許對程序代碼以任何形式任何目的的再發布

    // 官方網站:http://www.www.57bjl.cn/

    // 前端修改日期:2023.12.07

    // =======================================================================

    -->


    <template>

       <view class="content">

       <text class="title">{{ title }}</text>

       <view>


            <image v-bind:src="imageUlr" style="width:204rpx; height: 256rpx;" >

               </image>

       <view

       class="resultInfor"

       style="white-space: pre-wrap;"

       >{{ result }}</view>


       <button type="primary" @click="open">打開設備</button>

       <button type="primary" @click="beep">蜂鳴器</button>

       <button type="primary" @click="readIDCard">讀取身份證</button>

       <button type="primary" @click="readSSCard">讀取社???lt;/button>

       <button type="primary" @click="getBankCardNo">讀取銀行卡</button>

       <button type="primary" @click="readICUid">IC卡卡號</button>

       <button type="primary" @click="close">關閉設備</button>

       <!-- <view class="">

       {{result1}}

       </view> -->


       </view>

       </view>

    </template>


    <script>

    const  DonseeDevice = uni.requireNativePlugin('Card-Module');

      

    export default {

       data() {

       return {

       title: '歡迎使用廣東東信智能科技有限公司SDK',

       result: '請先打開讀卡設備',

       result1:0,

       imageUlr: '',

       };



       },

       onLoad() {},

       methods: {


       open(){


       DonseeDevice.Donsee_Open(data => {

       if(data.result == 0){

       this.result = "打開設備成功"

       }else if(data.result == -2){

       this.result = "打開設備失?。何窗l現讀卡器";

       }else if(data.result == -4){

       this.result = "打開設備失敗:未獲取usb權限";

       }else {

       this.result = "打開設備失?。?quot;+data.result;

       }


       });


       },

       beep(){

       let ret =  DonseeDevice.Donsee_Beep();

       if(ret == 0){

       this.result ="蜂鳴成功";

       }else{

       this.result ="蜂鳴失敗 "+ret;

       }



       },

       close(){


       let ret =  DonseeDevice.Donsee_Close();

       if(ret == 0){

       this.result ="關閉設備成功";

       }else{

       this.result ="關閉設備失敗 "+ret;

       }


       },

       readIDCard(){


       let idInfo = DonseeDevice.Donsee_ReadIDCard(1);  //1:文字+照片  2:文字+照片+指紋


       if(idInfo.code == 0){

       this.result = "中文姓名:"+ idInfo.name+"\n"

                        +"英文姓名:"+ idInfo.enFullName+"\n"//如果是Y,則需要和英文姓名備用reserveName組合才是完整姓名

                        +"性    別:"+ idInfo.sex+"\n"

                        +"民    族:"+ idInfo.nation+"\n"

                        +"出身日期:"+ idInfo.birthDate+"\n"

                        +"家庭住址:"+ idInfo.address+"\n"

                        +"身份證號:"+ idInfo.idNO+"\n"

                        +"簽發單位:"+ idInfo.organs+"\n"

                        +"開始有效期限:"+ idInfo.issueDate+"\n"

                        +"結束有效期限:"+ idInfo.expireDate+"\n"

                        +"證件類別:"+ idInfo.certType+"\n"  //0 I J Y四種證件類型

                        +"證件版本:"+ idInfo.certVersion+"\n"

       +"英文姓名備用:"+ idInfo.reserveName+"\n"  

       +"既往版本號碼:"+ idInfo.previousVersionNO+"\n"

                        +"通行證號:"+ idInfo.passNu+"\n"

                        +"簽發數次:"+ idInfo.signCount+"\n"

       //+"指紋數據:"+ idInfo.figData+"\n"

       this.imageUlr = "data:image/png;base64,"+idInfo.headStr;  //照片base64數據

       }else{

       this.result = idInfo.code;

       }


       },


       readSSCard(){


       let ssCardInfor = DonseeDevice.Donsee_ReadSSCard();


       if(ssCardInfor.code == 0){


       this.result = "姓    名:"+ ssCardInfor.name+"\n"

                        +"性    別:"+ ssCardInfor.sex+"\n"

                        +"民    族:"+ ssCardInfor.nation+"\n"

                        +"出身日期:"+ ssCardInfor.birthDate+"\n"

                        +"城市代碼:"+ ssCardInfor.city+"\n"

                        +"身份證號:"+ ssCardInfor.idNO+"\n"

                        +"社??ㄌ枺?quot;+ ssCardInfor.cardNO+"\n"

                        +"開始有效期限:"+ ssCardInfor.issueDate+"\n"

                        +"結束有效期限:"+ ssCardInfor.expireDate+"\n"

                        +"社保版本:"+ ssCardInfor.fullVersion+"\n"


       }else{

       this.result = ssCardInfor.code;

       }


       },


       getBankCardNo(){


       let cardInfor = DonseeDevice.Donsee_GetBankCardNo();


       if(cardInfor.code == 0){

       this.result = "卡號:"+ cardInfor.cardNumber


       }else{

       this.result = cardInfor.code;

       }


       },


       readICUid(){

       let cardInfor = DonseeDevice.Donsee_ReadICUid();


       if(cardInfor.code == 0){

       this.result = "卡號:"+ cardInfor.cardNumber


       }else{

       this.result = cardInfor.code;

       }


       }

       }

    };

    </script>


    <style>

    .content {

       text-align: left;

       height: 400upx;

    }

    .resultInfor {

       text-align: left;

    }


    .title {

       font-size: 36upx;

       color: #8f8f94;

    }


    button {

       margin-top: 20upx;

       margin-bottom: 20upx;

    }


    .button-sp-area {

       margin: 0 auto;

       width: 60%;

    }


    .content {

       text-align: center;

       height: 400upx;

    }


    .wrapper {

       flex-direction: column;

       justify-content: center;

    }


    .button {

       width: 200px;

       margin-top: 20px;

       margin-left: 20px;

       padding-top: 20px;

       padding-bottom: 20px;

       border-width: 2px;

       border-style: solid;

       border-color: #458b00;

       background-color: #458b00;

    }


    .text {

       font-size: 30px;

       color: #666666;

       text-align: center;

    }

    </style>





     

     
    QQ在線咨詢