npm 包 cordova-e-ghl-plugin 使用教程

阅读时长 6 分钟读完

cordova-e-ghl-plugin 是一个可以在 Cordova 应用中使用的简便且高效的支付插件。它使用 E-GHL 支付网关进行支付,可以快速的集成到您的 Cordova 应用程序中。

安装

要开始使用 cordova-e-ghl-plugin,您需要使用 npm 安装该包。在安装之前,请确保您的项目已经初始化并正确安装了 Cordova。

配置

  1. 升级您的 Cordova

    Cordova 的 6.5.0 版本以上已默认包含 Gradle。为确保您能运行该插件,请升级到 Cordova 的最新版本。

  2. 添加插件

    在 Cordova 项目中添加 cordova-e-ghl-plugin 插件:

  3. 添加 E-GHL 依赖库

    为确保您能够使用 E-GHL 支付 SDK,在 Cordova 应用的 Android 平台上添加以下行到根目录的 build.gradle 文件中:

    然后,在您的应用程序模块的 build.gradle 文件中添加以下依赖:

使用

为了开始使用 cordova-e-ghl-plugin,您需要在 Cordova 应用的 JavaScript 部分中添加以下行:

初始化

在进行任何支付操作之前,您需要对支持 E-GHL 平台的账户进行初始化。

-- -------------------- ---- -------
------------------------
  ------------------ --------------------------  -- ------------
  -------- -----------------------------------  -- ------
  ------------- ------  -- --- ---- -------- ----
  --------------- ---------------  -- ----
  ---------- ------------  -- -------- ----------
  --------- -----------  -- -------- --------
  ---------------- -------  -- ----
  ------------- ---------------  -- ----
  ------- ------  -- ----
--
-- -- -
  ----------------------
--
------- -- -
  -------------------
--

进行支付

成功初始化后,您可以使用以下代码实现付款:

-- -------------------- ---- -------
-------------------------
  --------------- ------- --------- --- ----------
  --------------- ------  -- ----------
  ------------- -----  -- ------------
--
--------------------- -- -
  -------------------------------------------
--
------- -- -
  -------------------
--

其中,transactionResponse 对象为支付操作的回调响应。

示例代码

下面是一个完整的 JavaScript 代码示例,展示了如何使用 cordova-e-ghl-plugin 实现付款:

-- -------------------- ---- -------
----- ----------- - -----------------------------------

------------------------
  ------------------ --------------------------  -- ------------
  -------- -----------------------------------  -- ------
  ------------- ------  -- --- ---- -------- ----
  --------------- ---------------  -- ----
  ---------- ------------  -- -------- ----------
  --------- -----------  -- -------- --------
  ---------------- -------  -- ----
  ------------- ---------------  -- ----
  ------- ------  -- ----
--
-- -- -
  ----------------------
--
------- -- -
  -------------------
--

-------------------------
  --------------- ------- --------- --- ----------
  --------------- ------  -- ----------
  ------------- -----  -- ------------
--
--------------------- -- -
  -------------------------------------------
--
------- -- -
  -------------------
--

结论

cordova-e-ghl-plugin 是一个快捷、简便的支付 SDK,为您的 Cordova 应用提供了完整的支付功能。结合本文所述的详细的安装、配置和使用方法,您可以快速地集成该插件到您的项目中,从而实现高效、稳定的付款体验。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005681281e8991b448e4330

纠错
反馈