Vue.js 2 Only
- LoadAsync
- LoadFast 🔜
- Support Desktop and Mobile 📱💻
- Support Full HTTPS 🔒
- Support Languages 🇨🇳🇺🇸🇬🇧🇯🇵🇩🇪🇪🇸🇫🇷🇮🇩🇮🇹🇰🇷🇳🇱🇵🇱🇷🇺🇹🇭🇹🇷🇻🇳
npm install vue-nocaptcha
NOTE: Please Keep Update this plugin to maintain nc.js and nch5.js files fresh
// import { nocaptcha } from 'vue-nocaptcha'
import nocaptcha from 'vue-nocaptcha/lib/nocaptcha.js'
export default {
components: {
nocaptcha
}
}
import nocaptcha from 'vue-nocaptcha/lib/nocaptcha_pc.js'
export default {
components: {
nocaptcha
}
}
import nocaptcha from 'vue-nocaptcha/lib/nocaptcha_h5.js'
export default {
components: {
nocaptcha
}
}
<nocaptcha
:appkey="'FFFF00000000016AB730'"
:scene="'test'"
@callback="getToken"
></nocaptcha>
<nocaptcha
:appkey="{
pc: 'FFFF00000000016AB730',
h5: 'FFFF00000000016AB730'
}"
:scene="{
pc: 'test',
h5: 'h5test'
}"
@callback="getToken"
></nocaptcha>
import { nocaptcha } from 'vue-nocaptcha'
export default {
components: {
nocaptcha
}
}
import Vue from 'vue'
import nocaptcha from 'vue-nocaptcha'
Vue.use(nocaptcha)
Normally, it can be control automatic.
Maybe, you need control it yourself.
<nocaptcha
:h5="isMobile()"
></nocaptcha>
NOTE: no h5 prop in single PC/H5 version
use https
<nocaptcha
https
></nocaptcha>
use oversea CDN
<nocaptcha
aeis
></nocaptcha>
use lang
<nocaptcha
lang="'vi_VN'"
></nocaptcha>
events
<nocaptcha
@load="onLoad"
@callback="onSuccess"
@error="onError"
></nocaptcha>