js输入银行卡号,自动查询银行名称、银行卡类型
功能1:获取银行名称、银行卡类型
方法1:插件引用(下面代码)
https://github.com/navyxie/bankcardinfo#getBankBin
方法2:阿里云的,具体正在研究中~~~
https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?cardNo=6228481728824558471&cardBinCheck=true 带logo的引用:
https://github.com/digglife/cnbankcard
uniapp使用步骤:
1.npm install bankcardinfo
2.html和js,这里输入银行卡号,获取用户名称;采用失去焦点,调用cardInput方法
html:
<view class="cardnum"><input type="number" v-model="cardNum" @blur="cardInput" class="fs28" placeholder-class="detailAddress" placeholder="银行卡号" />
</view>
js:
cardInput(e){//方法1:callback 方式调用,见插件var BIN = require('bankcardinfo');let cardNo = e.target.value//方法2:promise 方式调用, 2.0.0 及以上版本支持,未抛出封装的js文件报错提示BIN.getBankBin(cardNo).then(res => {console.log(res,'插件请求-----------')this.bankName= res.bankName}).catch(res=> {uni.showToast({title:'未查询到此银行卡号',duration: 2000, icon: 'none' });})
},
功能2:获取银行logo图片功能:
此功能也是用的阿里云的接口,但是放到项目中会报跨域,用能jsonp解决了跨域,又报其他错误(because its MIME type ('image/png') is not executable
),暂时没有解决,由于自己项目,有空研究吧。
获取银行logo接口:
https://apimg.alipay.com/combo.png?d=cashier&t=*银行代码*
具体引用下方gitcode链接:
https://gitcode.net/mirrors/digglife/cnbankcard?utm_source=csdn_github_accelerator
js输入银行卡号,自动查询银行名称、银行卡类型相关推荐
- 根据银行卡号获取开户行及银行卡类型的demo(python、android 和ios)
最近更新了一个项目:关于银行卡匹(根据银行卡号获取开户行以及银行卡类型等信息). CSDN下载地址:https://download.csdn.net/download/wy363681759/107 ...
- JS输入中文自动获取拼音首字母大写
输入中文时,自动获取首字母大写 1.安装插件pinyin-pro npm install pinyin-pro 2.引入 import { pinyin } from 'pinyin-pro'; 3. ...
- BankCardUtils(根据银行卡号 获取 银行卡类型、银行名称和银行编码 自动格式化银行卡号、手机号、身份证号输入的工具类)
BankCardUtils 根据银行卡号 获取 银行卡类型.银行名称和银行编码 自动格式化银行卡号.手机号.身份证号输入的工具类 效果图 特点 支持自动根据银行卡号获取出银行名称.银行编码.银行卡类型 ...
- BankCardUtils 根据银行卡号 获取 银行卡类型、银行名称和银行编码 自动格式化银行卡号、手机号、身份证号输入的工具类
BankCardUtils 项目地址:nanchen2251/BankCardUtils 简介:根据银行卡号 获取 银行卡类型.银行名称和银行编码 自动格式化银行卡号.手机号.身份证号输入的工具类 ...
- js根据银行卡号判断属于哪个银行并返回银行卡类型
js校验银行卡号校验银行卡类型及开户行 校验方法 //根据情景自行处理代码checkAccountNumberFn(event) {var that = this;let bankCode = thi ...
- 银行卡类型api,通过银行卡查询判断卡类型
银行卡类型api,可通过银行卡查询,可以判断卡类型. 接口名称:银行卡类型api 接口平台:api接口 接口地址:http://detectionBankCard.api.juhe.cn/bankC ...
- js实现输入银行卡号隔四位添加一个空格
输入银行卡号时自动添加空格 首先获取输入框,然后监听它的input时间,利用正则去改变输入内容的格式 <body><input type="text" id=&q ...
- [知了堂学习笔记]根据银行卡号匹配银行卡类型
银行卡类型匹配代码 原理:通过银行卡前6或前8位对银行卡类型进行匹配,返回对应的银行类型 代码: package com.finalcial.util;/*** 通过银行的Bin号 来获取 银行名称 ...
- php正则银行卡号,JS使用正则控制用户输入银行卡号及格式化
//js正则实现用户输入银行卡号的控制及格式化 function formatBankNo (BankNo){ if (BankNo.value == "") return; va ...
- 爬虫工具|输入浏览器header内容字符串,自动格式化为字典类型
背景 一般我们进行网络资源的爬取操作时,通常需要把浏览器中的request header的内容复制出来,放在脚本中进行操作. 通常我们是手动在每个key和value的两边都加上'',但是这种方法比较麻 ...
最新文章
- 使用FIO对SATA、SSD和PCIe Flash进行测试
- c#写的贪吃蛇小游戏
- 数据库面试知识点汇总
- 二叉树的深度优先遍历与广度优先遍历 [ C++ 实现 ]
- 再见!微软宣布终止对旧版 Microsoft Edge 浏览器的支持
- Python oct 函数 - Python零基础入门教程
- 黑客是否可以攻击被拔掉网线的电脑?
- 网络管理与维护作业6
- 微信开发者工具在线调试
- C++实现员工信息管理系统
- 大数据时代移动营销的十大趋势
- 华为网络技术比赛-云平台课件笔记
- 词干提取(stemming)和词形还原(lemmatization)比较
- RocketMq之一条消息在commitlog文件中如何存储验证
- 【oracle19c静默安装RAC】
- 《软技能·代码之外的生存指南》读书笔记 ——自我营销
- Unity性能优化 :合批篇
- 考研政治---马克思主义基本原理概论---唯物史观
- 阿里云机器学习PAI发布基于HLO的全自动分布式系统 TePDist,并宣布开源!
- 【云原生之Docker实战】使用Docker部署Cloudreve公有云文件系统