2016-12-26 73 views
0

我有一個代碼編寫的反應本機掃描信用卡信息。我跟着https://github.com/kayla-tech/react-native-card-io。掃描儀能夠讀取我的卡號,但未能讀取我的過期和cvv。代碼如下。面對的問題與反應原生信用卡掃描器

componentDidMount() { 
CardIOUtilities.preload(); 
} 

alertfunction(out){ 
this.props.navigator.replace({id:'CreditCardPayment'}) 
console.log(out); 
} 

    <View> 
     <CardIOView 
     style={styles.preview} 
     hideCardIOLogo={true} 
     allowFreelyRotatingCardGuide={true} 
     scanInstructions={'Hold card here. It will scan automatically.'} 
     scannedImageDuration={2} 
     detectionMode={CardIOView.automatic} 
     scanExpiry={true} 
     didScanCard={result => this.alertfunction(result)} />     
    </View> 

任何幫助,將不勝感激。謝謝

回答

1

而不是使用檢測模式:自動, 使用檢測模式:cardImageAndNumber因爲自動模式開始爲CardIODetectionModeCardImageAndNumber, 但回落到CardIODetectionModeCardImageOnly如果掃描還沒有在合理時間內取得了成功。

相同的文檔在這裏你在用什麼。 查看這裏的漂亮文檔: https://github.com/Kerumen/react-native-awesome-card-io