Я пытаюсь интегрировать переход с Braintree Payments в мобильное приложение Ionic. На основе документации Braintree и некоторые примеры кода я смог найти в Интернете, следующий код, что я смог придумать до сих пор, но это не похоже на работу:Braintree Drop-in container in Ionic
controller.js
.controller('CheckoutForm', function($scope, $window) {
$scope.clientToken = "<token generated by the server>"
$scope.renderCheckout = function() {
braintree.setup($scope.clientToken, "dropin", {
container: "payment-form"
});
}
})
template.html
<div>
Payment details:
<form id="checkout">
<div id="payment-form" onLoad="renderCheckout()"></div>
</form>
</div>
Я также включил следующую строку в index.html:
<script src="https://js.braintreegateway.com/js/braintree-2.23.0.min.js"></script>
Я совершенно новичок в разработке Ionic и HTML5/JS в целом, поэтому любая помощь будет высоко оценена.
это, похоже, сработало! Спасибо за вашу помощь – whtvr
Благодарим вас за плагин с корневой сетью. Будет ли это хорошо для использования с импортированным модулем drop-in, или это будет использоваться строго с плагином cordova braintree? –