wirecardBrasil / moip-encryption-js-jquery

Cliente Javascript Moip, possibilita a criptografia de dados sensíveis de cartão no browser do cliente assim como identificação e validação de números de cartão de crédito.
https://moip.com.br/docs/#moip-js
46 stars 12 forks source link

Suporte a Nativescript? #33

Open vmachuca opened 6 years ago

vmachuca commented 6 years ago

Estou tentando utilizar a lib com Nativescript e não estou obtendo êxito, parece não ser compatível.

"navigator is not defined"

vmachuca commented 6 years ago

Update: Por hora consegui criar uma solução palhiativa de criar uma webview em memória, carregar uma página que carrega o sdk do moip e faz um bridge com o código do app para executar as funções que preciso.

brunoosilva commented 6 years ago

Use essa versão:

https://www.npmjs.com/package/moip-sdk-js

EduhCosta commented 6 years ago

Bom @brunoosilva quando importo seu script na minha classe Typescript ele retorna esse erro.

captura de tela 2017-12-11 as 11 29 05

@vmachuca Você teria um exemplo de como codificou sua solução??

Aguardo feedback, abraços

vmachuca commented 6 years ago

@EduhCosta a sugestão do @brunoosilva também não funcionou comigo.

Eu adicionei o plugin nativescript-webview-interface que permite criar um bridge entre o seu codigo e uma pagina html rodando em uma webview oculta, dessa forma consegui executar o que precisava.