91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

cordova 支付寶 插件,用于HTML5開放時使用支付寶支付的插件

資源截圖

代碼片段和文件信息

package?com.justep.cordova.plugin.alipay;

import?java.io.UnsupportedEncodingException;
import?java.net.URLEncoder;
import?java.text.SimpleDateFormat;
import?java.util.Date;
import?java.util.Locale;
import?java.util.Random;

import?org.apache.cordova.CallbackContext;
import?org.apache.cordova.CordovaArgs;
import?org.apache.cordova.CordovaInterface;
import?org.apache.cordova.CordovaPlugin;
import?org.apache.cordova.CordovaWebView;
import?org.json.JSONException;
import?org.json.JSONobject;

import?android.os.Handler;
import?android.os.Message;
import?android.view.View;
import?android.widget.Toast;

import?com.alipay.sdk.app.PayTask;

public?class?Alipay?extends?CordovaPlugin{
public?static??String?partner;
public?static?String?rsa_private;
public?static?String?rsa_public;

private?static?final?int?SDK_PAY_FLAG?=?1;
private?static?final?int?SDK_CHECK_FLAG?=?2;
CallbackContext?currentCallbackContext;

@Override
public?boolean?execute(String?action?CordovaArgs?args
CallbackContext?callbackContext)?throws?JSONException?{
//?save?the?current?callback?context
currentCallbackContext?=?callbackContext;
if?(action.equals(“pay“))?{
return?pay(args);
}
return?true;
}

@Override
public?void?initialize(CordovaInterface?cordova?CordovaWebView?webView)?{
super.initialize(cordova?webView);
partner?=?webView.getProperty(“partner“?““);
rsa_private?=?webView.getProperty(“rsa_private“?““);
rsa_public?=?webView.getProperty(“rsa_public“?““);
}

private?Handler?mHandler?=?new?Handler()?{
public?void?handleMessage(Message?msg)?{
switch?(msg.what)?{
case?SDK_PAY_FLAG:?{
Result?resultObj?=?new?Result((String)?msg.obj);
String?resultStatus?=?resultObj.resultStatus;

currentCallbackContext.success(resultStatus);

// //?判斷resultStatus?為“9000”則代表支付成功,具體狀態碼代表含義可參考接口文檔
// if?(TextUtils.equals(resultStatus?“9000“))?{
//
// Toast.makeText(cordova.getActivity()?“支付成功“
// Toast.LENGTH_SHORT).show();
// }?else?{
// //?判斷resultStatus?為非“9000”則代表可能支付失敗
// //?“8000”?代表支付結果因為支付渠道原因或者系統原因還在等待支付結果確認,最終交易是否成功以服務端異步通知為準(小概率狀態)
// if?(TextUtils.equals(resultStatus?“8000“))?{
// Toast.makeText(cordova.getActivity()?“支付結果確認中“
// Toast.LENGTH_SHORT).show();
//
// }?else?{
// Toast.makeText(cordova.getActivity()?“支付失敗“
// Toast.LENGTH_SHORT).show();
//
// }
// }
break;
}
case?SDK_CHECK_FLAG:?{
Toast.makeText(cordova.getActivity()?“檢查結果為:“?+?msg.obj
Toast.LENGTH_SHORT).show();
break;
}
default:
break;
}
};
};



/**
?*?call?alipay?sdk?pay.?調用SDK支付
?*?
?*/
private??boolean?pay(CordovaArgs?args)?{
try?{
JSONobject?orderInfoArgs?=??args.getJSONobject(0);
String?subject?=?orderInfoArgs.getString(“subject“);
String?body?=?orderInfoArgs.getString(“body“);
String?price?=?orderInfoArgs.getString(“price“);
String?tradeNo?=?orderInfoArgs.getString(“tradeNo“);
String?timeout?=?orderInfoArgs.

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\
?????文件?????????644??2015-10-23?12:15??com.justep.cordova.plugin.alipay\plugin-ex.xml
?????文件?????????817??2015-10-23?12:15??com.justep.cordova.plugin.alipay\plugin.js.xdoc
?????文件????????9651??2015-10-23?12:15??com.justep.cordova.plugin.alipay\plugin.xml
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\
?????文件??????140722??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\alipaysdk.jar
?????文件???????68710??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\alipaysecsdk.jar
?????文件???????50843??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\alipayutdid.jar
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\justep\
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\justep\cordova\
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\justep\cordova\plugin\
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\justep\cordova\plugin\alipay\
?????文件????????7628??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\justep\cordova\plugin\alipay\Alipay.java
?????文件????????7632??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\justep\cordova\plugin\alipay\base64.java
?????文件?????????951??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\justep\cordova\plugin\alipay\Result.java
?????文件????????1001??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\android\com\justep\cordova\plugin\alipay\SignUtils.java
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\
?????文件?????????917??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipayOrder.h
?????文件????????1885??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipayOrder.m
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipaySDK.framework\
?????文件?????1990748??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipaySDK.framework\AlipaySDK
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipaySDK.framework\en.lproj\
?????文件??????????42??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipaySDK.framework\en.lproj\InfoPlist.strings
?????目錄???????????0??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipaySDK.framework\Headers\
?????文件????????2238??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipaySDK.framework\Headers\AlipaySDK.h
?????文件?????????839??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipaySDK.framework\Headers\APayAuthInfo.h
?????文件????????1103??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\AlipaySDK.framework\Info.plist
?????文件?????????497??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\CDVAlipay.h
?????文件????????4494??2015-10-23?12:15??com.justep.cordova.plugin.alipay\src\ios\CDVAlipay.m
............此處省略98個文件信息

評論

共有 條評論