分类归档

小程序

FWQ
小程序
小程序怎么解绑第三方授权
小程序解绑第三方授权的方法: 1、在微信公众号平台登录小程序账号 2、登录后进入“设置”-“第三方设置”-“第三方平台授权管理”,点击要解绑第三方平台后的“停止授权”。 推荐:《》 以上就是小程序怎么解绑第三方授权的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
如何解决微信小程序 加载 app-service.js 的错误
这篇文章主要介绍了微信小程序 加载 app-service.js 错误详解的相关资料,在开发微信小程序过程中出现了app-services.js的错误,并解决此问题,需要的朋友可以参考下 微信小程序开发过程中出现错误,经过一番思考解决此问题,这里给大家提醒下! 加载 app-service.js 错误 WAService.js:2 不要在 undefined.js 注册多个Page APP-SERVICE-Engine:Please do not register multiple Page in undefined.js 开始新建一个小程序,结果报这么多错误。 但是我点击到编辑页查看的时候,没有pages,utils呀。。 进入app.js没有注册多个page呀。 感觉很奇怪,然后忽然想起前几天新建了一个一样的项目名称,所以才出现上面的报错。 于是重新命名一个,就没有这个问题了。 为啥同一个项目名称不行呢,我本地实际已经删除了原来的项目的? 仔细想一想,应该是微信服务器的项目名称为用户下的唯一文件哈~ 因为在项目里面还可以直击用手机预览地。项目实际上是提交到微信服务器了。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中ivew weapp控件如何引用
本篇文章给大家带来的内容是关于微信小程序中ivew weapp控件如何引用,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 我接触微信小程序没多久,遇到了很多坑,其中一个就需要在组件里引用ivew weapp控件。 因为我使用的是wepy框架,所以page页面引用ivew weapp控件直接在页面的config里使用 usingComponents 引用,如下所示: config={ usingComponents: { 'i-switch': '../iview/switch/index', 'i-action-sheet':'../iview/action-sheet/index', "i-icon": "../iview/icon/index", "i-tabs": "../iview/tabs/index", "i-tab": "../iview/tab/index", "i-cell-group": "../iview/cell-group/index", "i-cell": "../iview/cell/index", "calendar": "plugin://calendar/calendar" }, }…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中用Python生成二维码的两种方式
本篇文章给大家带来的内容是关于微信小程序中用Python生成二维码的两种方式 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 微信小程序生成二维码: 所用语言python,有两种方式: 1: 后端传一段字符串给前端, 前端显示 立即学习“”; 2: 后端直接生成图片 1: 后端传一段字符串给前端, 前端显示 立即学习“”; def get_wxCode(Request, UserInfo):     try:         scene = Request["scene"]         access_token = get_wxCode_token()         if not access_token:             return False         textmod = {"scene": scene, "page": "pages/index/main", "width": 430, "auto_color": True, "is_hyaline": False}         textmod = json.dumps(textmod).encode(encoding='utf-8')         header_dict = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko',                        "Content-Type": "application/json"}         url = 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=' + access_token         req = request.Request(url=url, data=textmod, headers=header_dict)         res = request.urlopen(req)         res = res.read()…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序关于三级联动选择器如何使用
本文主要和大家分享了微信小程序三级联动选择器使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 效果图 实现原理 利用微信小程序的picker组件,其中: 1,普通选择器:mode = selector实现一级选择实例; 2,省市区选择器:mode = region实现省市区三级联动; 3, 多列选择器:mode = multiSelector实现二级和三级联动的10以内数字的乘法。 WXML <view>  <view>一级选择实例</view>  <picker>  <view>{{countryList[countryIndex]}}</view>  </picker></view><view>  <view>省市区三级联动选择</view>  <picker>  <view>{{region[0]}} - {{region[1]}} - {{region[2]}}</view>  </picker></view><view>  <view>自定义二级联动选择</view>  <picker>  <view>  {{multiArray[0][multiIndex[0]]}} * {{multiArray[1][multiIndex[1]]}} = {{multiArray[0][multiIndex[0]] * multiArray[1][multiIndex[1]]}}…
2024-11-25 阅读全文 →
FWQ
小程序
推荐10篇wxapp内容组件详解
这篇文章主要介绍了微信小程序 教程之wxapp视图容器 scroll-view的相关资料,需要的朋友可以参考下相关文章:微信小程序 教程之wxapp视图容器 swiper微信小程序 教程之wxapp视图容器 scroll-view微信小程序 教程之wxapp 视图容器 viewscroll-view可滚动视图区域。属性名类型默认值说明scroll-xbooleanfalse允许横向滚动scroll-ybooleanfalse允许纵向滚动upper-thresholdnumber50距顶部/左边多远时(单位px),触发 scrolltoupper 事件lower-thresholdnumber50距底部/右边多远时(单位px),触发 scrolltolower 事件scroll-topnumber 设置竖向滚动条位置scroll-leftnumber 设置横向滚动条位置s 1. 简介:这篇文章主要介绍了微信小程序 教程之wxapp视图容器 scroll-view的相关资料,需要的朋友可以参考下 2. 简介:这篇文章主要介绍了微信小程序 教程之wxapp视图容器 swiper的相关资料,需要的朋友可以参考下 3. 简介:这篇文章主要介绍了微信小程序 wxapp视图容器 view详解的相关资料,附简单实例和实现效果图,帮助大家学习参考,需要的朋友可以参考下 4. 简介:这篇文章主要介绍了微信小程序…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发功能介绍:加解密NODE-UUID
node-uuid可以快速地生成符合 RFC4122 规范 version 1 或者 version 4 的 UUID。js-base64可以实现Base64编码和解码,支持UTF-8编码。crypto-js 可以非常方便地在 JavaScript 进行 md5、SHA1、SHA2、SHA3、RIPEMD-160 哈希散列,进行 AES、DES、Rabbit、RC4、Triple DES 加解密。SJCL是一个由斯坦福大学计算机安全实验室创立的项目,旨在创建一个安全、快速、短小精悍、易使用、跨浏览器的JavaScript加密库。 node-uuid node-uuid可以快速地生成符合 RFC4122 规范 version 1 或者 version 4 的…
2024-11-25 阅读全文 →
FWQ
小程序
asp.net微信开发中永久素材管理介绍
这篇文章讲述asp.net微信开发中永久素材管理介绍的相关内容,需要的朋友可以参考下 除了3天就会失效的临时素材外,开发者有时需要永久保存一些素材,届时就可以通过本接口新增永久素材。 最近更新,永久图片素材新增后,将带有URL返回给开发者,开发者可以在腾讯系域名内使用(腾讯系域名外使用,图片将被屏蔽)。 请注意: 1、新增的永久素材也可以在公众平台官网素材管理模块中看到 2、永久素材的数量是有上限的,请谨慎新增。图文消息素材和图片素材的上限为5000,其他类型为1000 3、素材的格式大小等要求与公众平台官网一致。具体是,图片大小不超过2M,支持bmp/png/jpeg/jpg/gif格式,语音大小不超过5M,长度不超过60秒,支持mp3/wma/wav/amr格式 4、调用该接口需https协议 先来看我自己自定义的后台永久素材管理效果图,如下: 再看看微信官网后台上的显示界面,同步的哦! 首先我们来分析一下步骤:第一步:如果想让图片在自己的页面显示,首先得先建个实体类吧,用来存储素材的信息吧 /// <summary>  /// 微信永久素材实体类,用于保存永久素材上传至微信服务器后返回的数据  /// </summary>  public class WxSuCaiInfo  {  public int SuCaiId { get; set; }//自增列序号  public string SuCaiUrl { get; set; }// 存储文件名  public string SuCaiType { get; set; }//素材类型,可分为image,voice,video,thumb(缩略图)  public string SuCaiTitle { get; set; }//图文消息的标题  public string SuCaiDigest { get; set; }//图文消息的摘要  public string SuCaiauthor { get; set; }//图文消息的作者  public string SuCaishow_cover_pic { get; set; }//图文消息是否显示封面.保存0或1  public string SuCaicontent { get; set; }//图文消息的正文内容  public string SuCaicontent_source_url { get; set; }//图文消息的原文链接  public string media_ID { get; set; }//上传至微信服务器后,返回的永久mediaID  public string Url { get; set; }//上传至微信服务器后,返回的图片URL,仅图片才会返回此属性  public string uploadDate { get; set; }//上传日期时间…
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何接入微信支付?(开发教程介绍)
本文主要讲述微信小程序接入微信支付开发过程中遇到的坑,分为两大块,小程序端和后台接口封装。 一、后台接口封装 本文介绍基于ThinkPHP5进行接口封装,具体步骤如下: 1、微信支付官方文档提供了PHP脚本微信支付的样例,下载下来; 2、样例已经封装好了每个类,我们只需要加上命名空间即可,在TP5的extend目录下新建一个目录wxpay,把样例中的类复制到该目录下,然后加上命名空间即可; 其中最主要的一个类即WxPayApi.php,加上命名空间后的形式如下,其它类的改造类似: 3、在需要用到的地方引入命名空间,new 一个对象即可使用,统一下单接口举例: 先引入需要的类: 封装对外的统一下单接口,直接返回小程序调用支付接口所需的参数: 重新支付接口类似,可以通过统一下单类进行封装。 二、小程序端整合 小程序端很简单,只需要把接口返回的数据传给微信支付的js接口即可 接口返回的样例如下: 整合接口返回的数据举例如下: 三、总结 1、小程序微信支付API使用的公众号jssdk的微信支付API,官方文档上有一个参数写错了,就是传的appid中的“I ”必须为大写,不然一直提示参数错误。 2、调用统一下单接口后,不能直接把统一下单返回的结果返回给小程序端,需要重新生成下签名。 推荐:《》 以上就是小程序如何接入微信支付?(开发教程介绍)的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序支付及退款流程实例分享
首先说明一下,微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。我在后端使用的是php,当然在这篇博客里我不打算贴一堆代码来说明支付的具体实现,而主要会侧重于整个支付的流程和一些细节方面的东西。所以使用其他后端语言的朋友有需要也是可以看一下的。很多时候开发的需求和相应问题的解决真的要跳出语言语法层面,去从系统和流程的角度考虑。进入正题。 一. 支付 支付主要分为几个步骤: 前端携带支付需要的数据(商品id,购买数量等)发起支付请求 后端在接收到支付请求后,处理支付数据,然后携带处理后的数据请求 微信服务器 的 支付统一下单接口 后端接收到上一步请求微信服务器的返回数据,再次处理,然后返回前端让前端可以开始支付。 前端进行支付动作 前端支付完成后,微信服务器会向后端发送支付通知(也就是微信要告诉你客户已经付过钱了),后端根据这个通知确定支付完成,然后就去做支付完成后的相应动作,比如修改订单状态,添加交易日志啊等等。     从这几个步骤可以看出,后端主要的作用就是将支付需要的数据传给微信服务器,再根据微信服务器的响应确定支付是否完成。     这个流程还是蛮容易理解的。形象的说,前端就是个顾客,后端就是店家,微信服务器的统一下单接口就像收银员。顾客跟店家说,我是谁谁谁,现在我要付多少多少钱给你买什么什么。店家就跟收银员说,那个谁谁谁要付多少钱,你准备收钱吧。收银员收到钱后,就去告诉店家,我已经收到钱了,你给他东西吧。下面就详细的说明一下各个步骤的具体实现。 1. 前端请求支付     前端请求支付,就是简单的携带支付需要的数据,例如用户标识,支付金额,支付订单 ID 等等跟 **你的业务逻辑有关** 或者跟 **下一步请求微信服务器支付统一下单接口需要的数据有关** 的相关数据,使用微信小程序的 wx.request( )…
2024-11-25 阅读全文 →