草庐IT

H5支付

全部标签

【钉钉免登录】使用dingtalk-jsapi将H5/小程序集成到钉钉,实现单点登录,H5/小程序免登

【钉钉免登录】使用dingtalk-jsapi将H5/小程序集成到钉钉,实现单点登录,H5/小程序免登一、创建H5微应用/小程序1.1、创建微应用1.2查看配置信息1.3配置服务器出口IP和应用首页地址二、免登实现(小程序、H5均可用)2.1安装钉钉API2.3引入API2.4检查当前环境是否在钉钉内2.5获取微应用免登授权码三、小程序发布3.1配置小程序AppID3.2运行并发布上传代码一、创建H5微应用/小程序1.1、创建微应用登录钉钉开发者后台:钉钉开发者后台创建H5微应用:应用开发-企也内部-钉钉应用-创建应用填写应用名称和应用描述1.2查看配置信息1.3配置服务器出口IP和应用首页地

uniapp支付宝小程序开通商家会员卡功能流程和前端代码

支付宝官方文档支付宝小程序商家后台要购买商家会员卡插件,是免费的,一般公司有专门的人来管这一块购买完之后,在uni项目中manitest.json文件中写上插件代码,如果还没买就写的话,运行之后小程序会报错从后端获取appid和complateId,complateId后端可能会返回多个,但前端使用只能使用一个,而且是已经开通的卡的模板id,可以让后端给一个字段标识在支付包后台管理,要把后台正式地址和测试地址提交给支付宝审核,只有审核成功后,才能领卡成功拿到appid和模板id后,就直接调用支付宝方法即可够买完成后,在uni项目中manitest.json文件中写上插件代码调后端接口拿到app

微信小程序内嵌H5页面实现微信支付

背景:在微信H5页面已经实现了微信JSAPI的网页支付,老板要求把整个业务线快速转移到微信小程序中,作为懒惰的程序员来说,直接把页面嵌套到小程序不就行了。说干就干,在小程序中设置好基本信息后,一预览居然成功了,一切看来是那么顺利,可到了系统的支付环节时,小程序是无法调用JSAPI微信支付的,难不成要重构所有页面转成小程序?这可是个大工程,作为业余前端的我来说肯定搞不定。于是在网上就搜索了一下,确实有解决方案,楼主就花点时间给大家整理一下。前提条件:了解微信支付相关的接口文档,有微信小程序的基本开发经验。思路:小程序打开H5页面后,在需要调用微信支付的页面用js做当前页面环境判断:varis_w

uniapp开发支付宝小程序

1.运行支付宝小程序 这里运行后会打开你下载的支付宝开发者工具(中间有一步是配置你的支付宝开发者工具地址,这个就没有写了)  到此为止运行支付宝小程序就成功了2.TypeError:Function(...)isnotafunction 出现该原因就是用了Function,当你的代码出现了该种情况就是看哪里用了Function,本人实测(uView2.0源码包含了不可用)解决方法:使用uniapp里面的跨端兼容可以解决,或者自己自定义组件

安卓WebView(H5)调用原生相机及相册

在开始叙述正文之前笔者先声明一下应用场景:例如在网页上的即时通讯需要能拍照或者从图库选择图片来进行上传,此场景下就可以用到这篇文章的内容正文首先,如果你已经把相机以及访问文件夹的权限都加上了并且WebView的基础操作都做完了,就差上传图片了的话那就参考以下代码主,要是重写了setWebChormeClient(){}里的onShowFileChooser(){}方法privateValueCallbackUri>mUploadMessage;privateValueCallbackUri[]>mUploadCallbackAboveL;privateUriimageUri;//图片地址mWv

【支付架构】跨境支付

目录1 业务介绍1.1 什么是跨境支付1.2 跨境支付发展历程2 技术实现2.1 业务流程2.2 交互设计简单地说,跨境支付指的是两个或两个以上的国家或地区因国际贸易所产生的债券,再借助一定的支付方式与结算工具,实现资金能够跨国或跨地区转移的一系列的行为。国内消费者通过跨境电商网站购买国外的产品,或者国外消费者购买国内商家的产品时,由于币种不同,国家各自的支付方式不同,就得通过一定的支付手段和支付系统及资金结算的方式来实现国家与国家之间的资金转换从而完成跨国交易。国内常用的跨境支付方式有银行电汇、专业汇款公司和第三方支付。其中,银行电汇安全性较高,时间效率性较低,且费用较为昂贵,因此,在很多小

微信公众号 - 禁用 H5 网页长按图片时弹出的菜单(转发给朋友 / 保存到手机 / 收藏 / 搜一搜),苹果安卓系统都可暴力 100% 完美禁用菜单,任何前端框架、任何浏览器都适用的解决方案

前言关于微信公众号H5网站禁用长按弹出菜单的教程,网上的解决方案几乎都不好使,要么不兼容要么代码臃肿。本文实现了公众号网站或普通网站开发,强力禁用“长按图片”时弹出的微信菜单,按照本文提供的代码,保证任何前端技术、任何苹果安卓系统都可行有效100%禁用,如下图真机运行测试,注意看“屏幕圆圈光标触摸位置”,无论怎么长按都不会出现菜单了。您可以选择只给"某个"图片禁用,也可以直接给整页全部禁用!解决方案可参考如下代码,应用到您的项目中。拿Vue项目举例࿰

开源版商城源码V2.0【小程序 + H5+ 公众号 + APP】

内容目录一、详细介绍二、效果展示1.部分代码2.效果图展示三、学习资料下载一、详细介绍这是一款轻量级、高性能、前后端分离的电商系统,,支持微信小程序+H5+公众号+APP,前后端源码完全开源,看见及所得,完美支持二次开发,可学习可商用,让您快速搭建个性化独立商城。技术特点前后端完全分离(互不依赖开发效率高)采用PHP7.2(强类型严格模式)Thinkphp6.0.5(轻量级PHP开发框架)Uni-APP(开发跨平台应用的前端框架)AntDesignVue(企业级中后台产品UI组件库)RBAC(基于角色的权限控制管理)部署运行的项目体积仅30多MB(真正的轻量化)二、效果展示1.部分代码代码如下

Java实现微信小程序V3支付

Java实现微信小程序V3支付描述支付流程概要流程:微信支付前必要准备maven导包文件配置java代码ControllerService描述微信支付可分为V2版本与V3版本,项目需要使用V3版本微信支付,简述java如何实现微信支付V3版本支付流程概要流程:1、小程序,传递微信支付需要参数,如商品价格等,调用后端的支付订单接口2、后端调用微信支付系统后生成6个必要参数返回给前端。后台调用微信支付系统需要组装必要的参数:{ "amount":{ "total":100//支付金额这个是分单位100分=1元 }, "mchid":"1621239178",//商户号 "description"

微信小程序内嵌H5网页

微信小程序内嵌网页1.登录微信公众平台,选择对应的小程序进入(个人类型的小程序暂不支持使用)2.在小程序后台左侧菜单选择“开发”–“开发管理”–“开发设置”–“业务域名”–“添加”–扫码进入,点击“下载检验文件”下载到电脑本地,提供给小程序开发运营者进行配置,将文件放置在域名根目录下,例如wx.qq.com,并确保可以访问该文件。点击添加输入你的HTTPS域名,点击保存校验刚刚部署的校验文件即可,如下图3.调用web-view组件实现小程序内嵌网页,webview指向网页的链接。可直接打开关联的公众号的文章不需要配置业务域名,其它网页需登录小程序管理后台配置业务域名。web-viewsrc="