移动端---混合开发1 + 支付相关操作(手机app支付、网页支付)--支付流程

混合开发
  • 1️⃣ 以前端为主导进行开发(Hybrid app)(即所有的页面部分都是用网页 h5 的技术来做的,Hybrid 是做编辑器的)

    uniapp、mui 是国内主流的小公司做混合开发的技术。他们是纯前端技术做 app 的一种方案

    Cordova、ionic 是国际上主流的一些混合开发技术。更成熟

    使用 h5 技术开发手机 APP,它有一个特点就是一次开发多端运行,就是可以跨平台发布。做一次开发可以发不成 android、ios、windowsphone。开发成本低,但是性能差,不利于更深度的硬件交互(没法调用很多手机设备底层里的应用,所以它不太利于和底层应用的一个交互)。

    目前国内使用最多的是 uniapp,他是 hbuilder 内置的一个框架,可以使用 vue 技术开发手机 app 和小程序以及网页,内置的有自己的 ui 框架和代码提示

  • 2️⃣(正常公司)目前最主流的形式,以原生开发为主,web 为辅

    主流的软件公司都在使用的一种方案。把 web 网页的内容嵌入手机 app 里,原生开发的时候使用一个组件(webview)直接把网址嵌入就好

    此开发方式可以充分的利用各种技术的优点

    1. 可以充分利用原生开发和硬件交互的能力,实现调取硬件接口功能
    2. 可以充分发挥网页的特点,实现功能的实时更新

手机 app 的支付是如何实现的?

这个事情是公司原生开发人员做的,他给我了一个支付接口,我直接调用,原生支付成功之后会调用回调处理函数
在这里插入图片描述

网页支付如何做到?

最常见的是扫码支付,支付链接由公司的服务器端开发人员完成。我只是做了页面跳转。

我们公司的支付这一块是封装好的模块,不需要开发(我们只是把前面的功能给做好,然后我们公司有个技术负责人,他把这个模块导入了)

https://www.runoob.com/w3cnote/javascript-qrcodejs-library.html 二维码生成插件
支付流程
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值