GWT アプリに Google ウォレットを統合しています。ある時点 (JSNI 関数の開始時purchase()
) で、アプリに API JS コードを挿入する必要があります。
<script src="https://sandbox.google.com/checkout/inapp/lib/buy.js"></script>
どうすればいいですか?
public static native void purchase(String token) /*-{
// Success handler
var successHandler = function(status){
if ($wnd.console != undefined) {
console.log("Purchase completed successfully: ", status);
//window.location.reload();
}
}
// Failure handler
var failureHandler = function(status){
if ($wnd.console != undefined) {
console.log("Purchase failed ", status);
}
}
google.payments.inapp.buy({
'jwt' : token,
'success' : successHandler,
'failure' : failureHandler
});
}-*/;