分类归档

小程序

FWQ
小程序
小程序开发–选择器多级联动
近段时间由于一直沉迷王者农药无法自拔,在这先自我检讨…首先说下今天要做的需求:如下图,是前段时间给app中添加的客诉功能。 iOS.gif 能看到,里面涉及到了选择器多级联动(这里就两级)。然而,上星期三的时候接手了公司的小程序,说是小程序,其实也就两三个页面,要我把APP上的功能加上去,其中包括这个“我要投诉”的页面,综合了下安卓的选择器效果,下面看小程序上做出后的效果如下图: 小程序.gif 先大致说下这个页面的所需文件, 所需文件.png 是的,小程序的每个页面都需要.js/.json/.wxml/.wxss文件,就像前端 “三剑客”一样,这里是四剑客,但.json其实也是可有可无的,本质上还是三剑客…关于小程序的话题不多说了,对小程序感兴趣的可以私信我讨论哈。下面开始装X。先从布局UI开始,也就是 .wxml 和 .wxss(只给出多级联动的部分) .wxml     <view>           <view>         <text>选择购买门店:</text><text>{{areaSelectedStr}}&gt;</text>         </view>         <text>{{detailAddress}}</text>     </view>  //选择器     <view>     <view></view>     <view>         <view>             <text>请选择门店</text>             <text>X</text>         </view>         <view>             <text>{{areaName}}</text>…
2024-11-25 阅读全文 →
FWQ
小程序
浅析小程序中怎么实现Icon图标?
中怎么实现icon图标?下面本篇文章给大家分享小程序icon图标的几种实现方案,希望对大家有所帮助! 小程序原生提供的 属性 属性 类型 默认值 必填 说明 type string 是 icon的类型,有效值:success, success_no_circle, info, warn, waiting, cancel, download, search, clear size number/string 23 否 icon的大小 color string 否…
2024-11-25 阅读全文 →
FWQ
小程序
门店小程序appid在哪查看
小程序appid相当于你的小程序在微信中的“身份证”,有了它,微信客户端才能确定你的小程序“身份”,并使用微信提供的高级接口。 那么要怎么查看小程序appid,在哪里看? 登录微信公众平台进入设置界面,然后进入开发设置选项卡即可查看小程序appid。 推荐:《》 以上就是门店小程序appid在哪查看的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
分享小程序页面开发应该注意的问题
这篇文章主要介绍了微信小程序页面开发注意事项整理的相关资料,需要的朋友可以参考下 小程序的开发注意事项: 1、文件 每个页面对应的js文件可以定义页面onReady,,onShow,onHide,,还有页面的数据,自定义的函数要写到一块,内部约定是都写到默认函数的后面。既“页面中先data,再默认函数,再自定义函数”方便review code,提高协作效率。 2、文件 默认不能为空,即使没有内容也要为空数据{},原先定义在app.json中的内容,如果需要在当前页面中重新定义,那么只要把内容复制过来,直接赋新值即可,用于设置小程序的状态栏、导航条、标题、窗口背景色。常用的是页面的标题 {  "navigationBarTitleText": "我的",  "selfdata":"全栈工程师师不靠谱更新",  "tabBar": {   "list": [{   "pagePath": "pagePath",   "text": "text",   "iconPath": "iconPath",   "selectedIconPath": "selectedIconPath"   }],   "position":"top"  } } 登录后复制 见惯了菜单在底部的,来一个在top吧。 3、wxml文件 页面头部和底部需要封装好,做成模版,分别导入入页面 <import></import><import></import> 登录后复制 之前HTML编写的好习惯还是要带入进来有head还有foot,当然业务内容就body,每一块就用一个view包装起来,方便控制布局和 页面加载的时候获取数据,从网络或从中,数据再通过页面的data中定义的内容在页面渲染。具体的呈现列表、条件这些多多的使用。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序网络请求失败怎么解决
微信小程序网络请求失败怎么解决 小程序网络请求失败是因为https证书配置问题,小程序必须使用 HTTPS/WSS 发起网络请求。请求时系统会对服务器域名使用的 HTTPS 证书进行校验,如果校验失败,则请求不能成功发起。 推荐学习: 解决方法如下: 由于系统限制,不同平台对于证书要求的严格程度不同。为了保证小程序的兼容性,建议开发者按照最高标准进行证书配置,并使用相关工具检查现有证书是否符合要求。 以下提供了可检查https证书的几个网站 // 检查中间证书 https://www.myssl.cn/tools/check-server-cert.html // https深度检查 https://www.ssllabs.com/ssltest/analyze.html https://myssl.com/ssl.html 登录后复制 PHP中文网,大量,欢迎学习! 以上就是微信小程序网络请求失败怎么解决的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
Java微信开发之自定义菜单的创建
这篇文章主要为大家详细介绍了java公众平台开发第十步,微信自定义菜单的创建实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 自定义菜单这个功能在我们普通的编辑模式下是可以直接在后台编辑的,但是一旦我们进入开发模式之后我们的自定义菜单就需要自己用代码实现,所以对于刚开始接触的人来说可能存在一定的疑惑,这里我说下平时我们在开发模式下常用的两种自定义菜单的实现方式:①不用写实现代码,直接用网页测试工具Post 生成菜单;②就是在我们的开发中用代码实现菜单生成!(参考文档:http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html  )在自定义菜单中菜单的类型分为两种,一种为view的菜单,点击之后直接跳转到url页面;还有一种是click类型的点击型,后端通过点击类型给与不同的相应;后面了各种特色功能的菜单其本质都还是Click类型的菜单,所以生成的规则都是一样的,其生成菜单的方式都是向微信服务器post json字符串生成菜单,下面讲述菜单生成的方法和规则! (一)使用网页工具生成菜单 我们通过连接(mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95&form=%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95%E5%88%9B%E5%BB%BA%E6%8E%A5%E5%8F%A3%20/menu/create  )进入到网页调试工具,如下图: 在这里我们生成菜单的时候只需要我们账号的有效token和json字符串即可,这里的json字符串可以参照文档中的案例做出修改得到,我这里给出的一个案例如下: 立即学习“”; {  "button": [   {    "name": "博客",     "type": "view",     "url": "http://www.cuiyongzhi.com"   },    {    "name": "菜单",     "sub_button": [     {      "key": "text",       "name": "回复图文",       "type": "click"     },      {      "name": "博客",       "type": "view", …
2024-11-25 阅读全文 →
FWQ
小程序
原生WebSokcet实现断线重连及数据拼接实现方法
websocket protocol 是html5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。本文主要和大家分享微信小程序使用原生websokcet实现断线重连及数据拼接,希望能帮助到大家。 一、说明 1.小程序原生的WebSokcet没有断线重连机制,这个是他的不足之处。 2.小程序新的版本库已经支持存在多个 WebSokcet 连接。 官方说明:基础库 1.7.0 之前,一个微信小程序同时只能有一个 WebSocket 连接,如果当前已存在一个 WebSocket 连接,会自动关闭该连接,并重新创建一个 WebSocket 连接。基础库版本 1.7.0 及以后,支持存在多个 WebSokcet 连接,每次成功调用 wx.connectSocket 会返回一个新的 SocketTask。 官方文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-socket.html#wxclosesocket 二、实际例子: 首先你需要socket地址url: let…
2024-11-25 阅读全文 →
FWQ
小程序
了解微信小程序 Taro 的自动埋点
相关学习推荐:小程序开发教程 在做各种各样的业务时,我们不可避免的需要在业务中进行埋点,这些埋点通常包含但不限于曝光、点击、停留时长、离开页面等场景,而在小程序中因为其和浏览器不同的架构,导致了监听页面变的更加困难,通常我们都会通过重写 Page 方法来达到对小程序原生生命周期的拦截代理,从而进行业务埋点,但是在 Taro 中这一切变得不同了。 现状 在多端统一的Taro中,我们不再能看到显式的 Page 调用,甚至 Taro 打包之后的代码里也不再存在任何 Page 的迹象,取而代之的则是小程序原生的 Component(这一点大家通过观察打包后的内容可以得知),所以为了实现微信小程序在Taro中的自动埋点,我们需要换一个策略:重写Component。 基本的重写 在微信小程序中,其暴露的Component 和 Page 能够直接被重写并进行赋值: const _originalComponent = Component;const wrappedComponent = function (options)…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发之微信jsapi选择图片,上传图片,预览和下载图片方法
参数   描述 appId 公众号的唯一标识  应用id timestamp 生成签名的时间戳 nonceStr 生成签名的随机串 signature 签名 上述表格中的四个参数是初始化调用微信jsapi的凭证,咱们在前几节已经反复说明如何使用了,在这里就不在贴出如何生成上述四个参数了 完整的jsp代码如下: nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;        <base>"&gt;     <title>微信jsapi测试-V型知识库</title>     <meta>    <script> </script>  <scriptsrc>         <center><h3>欢迎来到微信jsapi测试界面-V型知识库</h3></center>      <p>基础接口之判断当前客户端是否支持指定的js接口</p>         <input><br>       <h3>图像接口</h3>…
2024-11-25 阅读全文 →
FWQ
小程序
Wex5开发基础之微信支付的详细介绍
一、企业开通微信支付条件            微信支付是集成在微信客户端的支付功能,用户可以通过手机完成快速的支付流程。微信支付以绑定银行卡的快捷支付为基础,向用户提供安全、快捷、高效的支付服务。  典型情况下,企业微信支付开通条件需要满足:  1)拥有公众帐号,且为服务号;  2)公众帐号须通过微信认证;(未认证用户,可先申请微信认证);  1)进入申请页面,公众平台=》微信支付;  填写“商户基本资料”、“业务审核资料”、“财务审核资料”等资料。  2)签署承诺函  资料审核通过后,按照指引下载承诺涵模板、并签署盖章后;  【温馨提示】需“商户基本资料”、“业务审核资料”、“财务审核资料”三项资料都审核通过后方可下载承诺函。  3)签署协议  确认商户信息、在线签署微信支付服务协议,无需邮寄合同。  4)  ① 每个阶段审核时间为7个工作日。  ② 若审核不通过,可在微信公众平台“通知中心”查询审核不通过的原因,请修改后在重新上传。  ③ 为了不耽误进入下一步,建议商户将签订合同与开发工作同步进行(审核通过时,腾讯会将微信支付相关重要开发参数发送至“业务审核资料”时填写的邮箱中)。  不过对于商家来说,用户喜欢什么支付方式商家就要具备什么样的支付功能。除了微信支付外,支付宝也是商家最常用的支付方式。像微盟(weimob)平台的微盟支付除了微信支付还,还整合了支付宝、财付通、银联三大在线支付功能,避免消费者在支付环节的跳出。 二、补充        1.现在开微信支付不需要交2万押金了,但是微信官方需要收取0.6%的手续费。   2.政府和媒体类型的订阅号可以开通微信小店,其他的必须是服务号才可以开。   3.需要提供的资料:营业执照、身份证、微信名、联系方式、银行账户等,之后直接通过公众平台第三方平台(如美基营销)帮忙开通,一般五天左右便可完成。企业、事业单位、社团、媒体等均可开通。   4.如果之前是订阅号,也可以找第三方升级成服务号再开通微信支付功能。   5.个体户如果有营业执照的话也有方法申请微信认证、微信支付,方法见上面第三条。   6.个人用户无法开通官方的微信支付功能。 三、公众号支付申请方法       1、登录公众平台,选择”微信支付”=》点击“开通”=》按照页面提示填写资料;       2、收到审核通过的邮件后就可以开始开发工作。需要登录商户平台(pay.weixin.qq.com),在页面填写打款收到的金额,并在线签署协议,完成支付申请。 四、APP支付申请方法       登陆开放平台(http://open.weixin.qq.com),选择”管理中心”=》”移动应用”,选择需要申请支付的应用,点击”查看”=》…
2024-11-25 阅读全文 →