APIガイド
onReady(definition)
キャプチャが完全に初期化され、必要なリソースがロードされたときにトリガーされます。
パラメータ { Function } definition
使用方法
initGeetest({...},function(gt){
gt.onReady(function(){...})})
initGeetest({...},function(gt){
gt.onReady(function(){...})})
このコードブロックはフローティングウィンドウ内に表示されます
onShow(definition)
検証ウィンドウが表示されたときにトリガーされます。
パラメータ { Function } definition
使用方法
initGeetest({...},function(gt){
gt.onShow(function(res){...})})
initGeetest({...},function(gt){
gt.onShow(function(res){...})})
このコードブロックはフローティングウィンドウ内に表示されます
onClose(definition)
検証ウィンドウが非表示になったときにトリガーされます。
パラメータ { Function } definition
使用方法
initGeetest({...},function(gt){
gt.onClose(function(){...})})
initGeetest({...},function(gt){
gt.onClose(function(){...})})
このコードブロックはフローティングウィンドウ内に表示されます
onSuccess(definition)
検証が成功したときにトリガーされます。
パラメータ { Function } definition
使用方法
initGeetest({...},function(gt){
gt.onSuccess(function(res){// 検証成功の結果
console.log(res)...})})
initGeetest({...},function(gt){
gt.onSuccess(function(res){// 検証成功の結果
console.log(res)...})})
このコードブロックはフローティングウィンドウ内に表示されます
onFail(definition)
検証が失敗したときにトリガーされます。
パラメータ { Function } definition
使用方法
initGeetest({...},function(gt){
gt.onFail(function(res){// 検証失敗の結果
console.log(res)...})})
initGeetest({...},function(gt){
gt.onFail(function(res){// 検証失敗の結果
console.log(res)...})})
このコードブロックはフローティングウィンドウ内に表示されます
onError(definition)
検証中にエラーが発生したときにトリガーされます。
パラメータ { Function } definition
使用方法
initGeetest({...},function(gt){
gt.onError(function(err){// 検証エラーの結果
console.log(err)...})})
initGeetest({...},function(gt){
gt.onError(function(err){// 検証エラーの結果
console.log(err)...})})
このコードブロックはフローティングウィンドウ内に表示されます
appendTo(options)
組み込みのボタンを指定された場所にマウントするために使用されます。optionsはidまたはクラスセレクタ、または完全なDOM要素を受け入れます。設定パラメータproductがbindに設定されていない場合に有効です。
パラメータ { Object|String } options
使用方法
initGeetest({...},function(gt){
gt.onReady(function(){// 組み込みボタンを指定された要素の末尾に追加 // 以下の3つの方法をサポート // 例 <div id="captcha_wrap" class="captcha-wrap"></div>
gt.appendTo('#captcha_wrap')
gt.appendTo('.captcha-wrap')
gt.appendTo(document.getElementById('captcha_wrap'))})})
initGeetest({...},function(gt){
gt.onReady(function(){// 組み込みボタンを指定された要素の末尾に追加 // 以下の3つの方法をサポート // 例 <div id="captcha_wrap" class="captcha-wrap"></div>
gt.appendTo('#captcha_wrap')
gt.appendTo('.captcha-wrap')
gt.appendTo(document.getElementById('captcha_wrap'))})})
このコードブロックはフローティングウィンドウ内に表示されます
showCaptcha()
キャプチャが初期化された後、検証ウィンドウをトリガーできます。組み込みボタンイベントは検証ウィンドウをトリガーします。設定パラメータproductがbindに設定されている場合に有効です。
使用方法
initGeetest({...},function(gt){
gt.onReady(function(){// showCaptchaを使用して検証ウィンドウのトリガーをカスタマイズ // 例: 検証準備完了後すぐにトリガー
gt.showCaptcha()})})
initGeetest({...},function(gt){
gt.onReady(function(){// showCaptchaを使用して検証ウィンドウのトリガーをカスタマイズ // 例: 検証準備完了後すぐにトリガー
gt.showCaptcha()})})
このコードブロックはフローティングウィンドウ内に表示されます
reset()
キャプチャをリセットします。検証が成功した場合またはエラーが発生した場合にのみ有効です。
使用方法
initGeetest({...},function(gt){
gt.onError(function(){...
gt.reset()})
gt.onSuccess(function(){...
gt.reset()})})
initGeetest({...},function(gt){
gt.onError(function(){...
gt.reset()})
gt.onSuccess(function(){...
gt.reset()})})
このコードブロックはフローティングウィンドウ内に表示されます
destroy()
キャプチャを破棄します。
使用方法
initGeetest({...},function(gt){
gt.onSuccess(function(){...
gt.destroy()})})
initGeetest({...},function(gt){
gt.onSuccess(function(){...
gt.destroy()})})
このコードブロックはフローティングウィンドウ内に表示されます










