我正在我的 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
});
}-*/;