分类归档

小程序

FWQ
小程序
微信小程序实现YDUI中ScrollTab组件
这篇文章主要为大家详细介绍了微信小程序实现ydui的scrolltab组件,滚动选项卡效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了微信小程序实现滚动选项卡效果的具体代码,供大家参考,具体内容如下 DEMO下载 效果图 YDUI的ScrollTab(滚动选项卡) WXML <!--导航 --> <view>  <scroll-view>   <text>{{item}}</text>  </scroll-view></view><!--列表滚动区 -->  <view>  <scroll-view>   <view>    <view>{{item}}</view>    <view>{{item}} 列表 {{index}}</view>   </view>  </scroll-view></view> 登录后复制 WXSS .tui-fixed-x{  margin-left: 130px;  position: fixed;  top: 0;  left: 0; }…
2024-11-25 阅读全文 →
FWQ
小程序
什么类型的微信号可以开通门店小程序
门店小程序是微信公众号为鼓励小程序提供服务与完善门店信息而增设的一项服务,主体为企业、媒体、政府和其他组织的微信公众号可以开通门店小程序,个人类型主体账号暂不支持。 本教程操作环境:windows7系统、微信 3.5.0.46版、Dell G3电脑。 什么是门店小程序? 门店小程序是微信公众号为鼓励小程序提供服务与完善门店信息,而增设的一项服务,它可以更快的在“附近小程序”中展现。 运营者只需要简单填写自己企业或者门店的详细信息,不需要复杂的开发,就可以快速生成一个类似“店铺名片”的小程序,可以展示线下门店名称、简介、营业时间、联系方式、地理位置和图片等门店信息,并支持放在公众号的自定义菜单、图文消息和模版消息等场景中使用。 什么类型的微信号可以开通门店小程序? 微信小程序支持帐号类型为企业、媒体、政府和其他组织的公众号使用“门店小程序”功能,个人类型主体账号暂不支持。 目前,组织类型的公众号,可在公众号后台申请开通“小程序”,开通后就可快速生成门店小程序。 开通位置: 登录微信公众号–在“功能”模块找到“门店小程序”。若没有则在“添加功能插件”中找,里面有卡卷、微信wife、赞赏功能、门店小程序等。我们需要的“门店小程序”在最后一行。 开通步骤: 1、登录微信公众号–在“功能”模块找到“门店小程序”。若没有则在“添加功能插件”中找,里面有卡卷、微信wife、赞赏功能、门店小程序等。我们需要的“门店小程序”在最后一行。点击“门店小程序”进入。 2、进入后,你可以看到如图的一个页面,有对“门店小程序”申请条件、和功能的介绍。之后在点击“开通”按钮。 申请条件 ●主体为企业、媒体、政府和其他组织的公众号 功能介绍 ●门店小程序,是公众平台向商户提供的对其线下实体门店相关功能的管理能力。查看使用指南 ●商户可在门店小程序插件内管理自己的门店信息,并将门店信息使用到附近的小程序、卡券、公众号、摇周边、微信Wi-Fi等业务。 3、点击“开通”按钮后就进入了“确认商家资质”的页面,如下图。看一下图片中的1、2两部分。确认没有问题,用微信管理员的账号(需要绑定了银行卡的),扫描一下二维码,并确认。之后勾选“同意”,再点击“下一步”。 注意:这一步在确认之前你要确定你需不需要关联你已经有的“小程序”。你的“门店小程序”若关联“小程序”的话“门店小程序”的主体信息一定要和你关联的“小程序”的主体信息一致,且必须是已经上架的且为同主体的小程序,相关主体也不可用。若你在申请开通“门店小程序”的时候你还没有注册“小程序”,则你在注册“小程序”的时候你的主体信息要和“门店小程序”的主体信息一致。方面你后期关联“小程序”用。若你不关联“小程序”则此不用担心。我个人建议,还是保持主体一致最好。说不好你那天就想关联呢。 4、点击之后,进入“填写商家信息”页面。如下图。按着上面的要求填写就可以了。填写完了点击“提交”按钮就可以了。 【相关学习推荐:】 以上就是什么类型的微信号可以开通门店小程序的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信开发协议的说明
1.发布的消息对应一个id(只要单个方向唯一即可,服务器端可能会根id判断重复接收),消息重传机制确保有限次的重试,重试失败给予用户提示,发送成功会反馈确认,客户端只有收到确认信息才知道发送成功。可能不会产生新sync。 2.基于版本号(SynKey)的状态消息同步机制,增量、有序传输需求水到渠成。长连接通知/短连接获取、确认等,交互方式简单,确保了消息可靠谱、准确无误到达。 3.客户端/服务器端都会存储消息ID处理记录,避免被重复消费客户端获取最新消息,但未确认,服务器端不会认为该消息被消费掉。下次客户端会重新获取,会查询当前消息是否被处理过。根据一些现象猜测。 4.总体上看,微信协议跨平台(TCP或HTPP都可呈现,处理方式可统一),通过“握手”同步,很可靠,无论哪一个平台都可以支持的很好 5.微信协议最小成本为16字节,大部分时间若干个消息包和在一起,批量传输。微信协议说不上最简洁,也不是最节省流量,但是非常成功的。 6.若服务器检测到一些不确定因素,可能会导致微启用安全套接层SSL协议进行常规的TCP长连接传输。短连接都没有发生变化 7.发送消息方式 发送消息走已经建立的TCP长连接通道,发送消息到服务器,然后接受确认信息等,产生一次交互。 小伙伴接收到信息阅读也都会收到服务器端通知,产生一次交互等。 可以确定,微信发送消息走TCP长连接方式,因为不对自身状态数据产生影响,应该不交换SyncKey。 在低速网络下,大概会看到消息发送中的提示,属于消息重发机制 网络不好有时客户端会出现发送失败的红色感叹号 已发送到服务器但未收到确认的消息,客户端显示红色感叹号,再次重发,服务器作为重复消息处理,反馈确认 上传图片,会根据图片大小,分割成若干部分(大概1.5K被划分为一部分),同一时间点,客户端会发起若干次,各自上传成功之后,服务器大概会合并成一个完整图片,返回一个,显示在APP聊天窗口内。APP作为常规的文字消息发送到服务器端 上传,则单独走TCP通道,一个两秒的录制音频,客户端录制完毕,分为两块传输,一块最大1.5K左右,服务端响应一条数据通知确认收到。共三次数据传输。 音频和纯文字信息一致,都是走TCP长连接,客户端发送,服务器端确认。 以上就是微信开发协议的说明的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序使用sha1实现密码加密的方法介绍
这篇文章主要介绍了微信小程序 sha1 实现密码加密实例详解的相关资料,需要的朋友可以参考下 微信小程序 sha1 实现密码加密实例详解 在utils中的util.js 文件中增加 函数 实现 字符串转换为16进制加密后的字符串 function encodeUTF8(s) {  var i, r = [], c, x;  for (i = 0; i &gt; 6 &amp; 0x1F), 0x80 + (c &amp; 0x3F));   else {    if ((x = c ^ 0xD800) &gt;&gt; 10 == 0) //对四字节UTF-16转换为Unicode     c = (x &gt; 18 &amp; 0x7), 0x80 + (c &gt;&gt; 12 &amp; 0x3F));    else r.push(0xE0 + (c &gt;&gt; 12 &amp; 0xF));    r.push(0x80 + (c &gt;&gt; 6 &amp; 0x3F), 0x80 + (c &amp; 0x3F));   };  return r; }; // 字符串加密成 hex 字符串 function sha1(s) {  var data = new Uint8Array(encodeUTF8(s))  var i, j, t;  var l = ((data.length + 8) &gt;&gt;&gt; 6 &gt; 2] |= 0x80 &gt;&gt; (32 - c); },   k = [1518500249, 1859775393, -1894007588, -899497514],…
2024-11-25 阅读全文 →
FWQ
小程序
答题小程序怎么随机发题目
答题小程序随机发题目的方法:1、实现问题,代码为【;请问你的名字?】;2、随机数实现,代码为【goto_logs: function(){}】。 相关学习推荐: 答题小程序随机发题目的方法: 初始界面如1,答案输入错了,点击确定,确定底下的文本显示“错了!”,点击跳转,跳转下面随机生成一个0-9之间的整数,如2所示,答案输入正确了,点击确定,文本显示就是“对了!”。 先从简单入手,别的不管了。 index.wxml代码: 登录后复制         请问你的名字?            答案:                 确定    {{tip}}    跳转 {{suiji}} 第一组是问题实现,form组件里面有view、input、button,返回的值是tip。 第二组是随机数实现,button,返回的值是suiji。 index.js代码:…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序之登录页面制作实例详解
这篇文章主要为大家详细介绍了微信小程序实战之登录页面制作代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 提供一个登录页的案例,供同学们使用 项目效果图: text-align: center”> 目录结构: 图片资源: name.png key.png loginLog.jpg login.wxml: <view>   <view>   <image></image>   </view>   <view>     <!--账号-->   <view>    <image></image>    <label>账号</label>    <input>   </view>   <view></view>     <!--密码-->   <view>    <image></image> …
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发难吗
  对于这个问题,小程序是需要代码开发和界面设计的,对于技术人员来说:不难,只要掌握前端代码开发、后端搭建、界面UI设计,那么就不难,毕竟小程序与传统App相比就是极致的“简单”用户体验好,但是对于不懂上面这些技术的个人或是商家企业来说,那就是一道鸿沟了。 推荐教程:   微信小程序,简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。   全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。小程序、订阅号、服务号、企业号是并行的体系。   小程序是一种不用下载就能使用的应用,也是一项门槛非常高的创新,经过将近两年的发展,已经构造了新的小程序开发环境和开发者生态。小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员的创新成果,现在已经有超过150万的开发者加入到了小程序的开发,与我们一起共同发力推动小程序的发展,小程序应用数量超过了一百万,覆盖200多个细分的行业,日活用户达到两个亿,小程序还在许多城市实现了支持地铁、公交服务。小程序发展带来更多的就业机会,2017年小程序带动就业104万人,社会效应不断提升。 [1]    2017年1月9日,张小龙在2017微信公开课Pro上发布的小程序正式上线。   2018年2月,微信官方发布公告称:已对涉及假货高仿、色情低俗和违规“现金贷”等超过2000个小程序,进行永久封禁处理。   2019年8月9日,微信向开发者发布新能力公测与更新公告,微信 PC 版新版本中,支持打开聊天中分享的小程序。 以上就是微信小程序开发难吗的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序如何处理本地图片按照屏幕尺寸的方法介绍
这篇文章主要介绍了微信小程序 本地图片按照屏幕尺寸处理的相关资料,这里提供具体实现步骤,需要的朋友可以参考下 微信小程序 本地图片按照屏幕尺寸处理 前言: 个人感觉微信小程序的IDE用起来有时候不太方便,可能是之前用惯了Eclipse的原因吧。微信小程序的开发工具不支持直接将文件拷贝到目录下,所以首先要将图片文件导入到本地目录下,然后编写工具类获取屏幕的宽度和高度,具体步骤如下图。 1、本地图片导入 步骤一:选择最左侧的菜单中的项目 步骤二:选择打开后将图片直接拷贝到新建的image文件夹下 图片导入完成后,项目的整体目录结构如下图所示, 2、按屏幕尺寸自适应图片宽和高 步骤一:编写工具函数,返回封装后的屏幕高度和宽度 打开根目录下的utils文件夹下的utils.js文件,个人感觉这个类似Java里面的工具类,具体代码如下: /**   * 获取移动端显示屏的宽和高,   * 参数:e,   * return viewSize (包含显示屏的宽和高)   */  function getViewWHInfo(e){    var viewSize={};    var originalWidth = e.detail.width;//图片原始宽     var originalHeight = e.detail.height;//图片原始高     wx.getSystemInfo({     success: function (res) {       //读取系统宽度和高度      var viewWidth = res.windowWidth;      var viewHeight = res.windowHeight;       console.log(originalWidth + " " + originalHeight); …
2024-11-25 阅读全文 →
FWQ
小程序
如何设置小程序客服消息
如何设置小程序客服消息? 一、添加小程序客服按钮 ①在小程序中添加客服按钮功能,需参考官方文档 (开发者通过一行代码,就能实现客服功能。) ②常见的客服按钮形式有2种:文字按钮 或 悬浮客服按钮(图片自定义) 二、打开客服自动回复API 提醒:打开客服回复,因小程序官方规则的更改,需用户主动发过消息,打开客服自动回复功能才能生效 通过客服API可以自由灵活的设置客服回复的内容和类型,以文字,网址,图片三种打开客服举例说明: 注意:sesion-from最大字符串长度为1024,超过1024会被截取,导致json出错 三、带参的打开客服自动回复 带参数的客服回复,需要使用的小程序客服消息参数:SessionFrom,即开发者在客服会话按钮设置的session-from属性 开发者可以根据不同的客服入口,设置不同的session-from。应用场景如:售前客服/售后客服;进入不同的店铺,可联系到不同的客服人员,方便运营管理,促进销售转化。 带参客服适合运营人员根据工程师的设置的客服按钮参,配置自动回复内容 使用步骤 1、在客服按钮上加参数名 注意:sesion-from最大字符串长度为1024,超过1024会被截取,导致json出错 open_param 对应的就是参数名,可以设置昵称和头像参数,如下图,设置为11,然后可以设定对应的回复内容 <button>客服带参回复(带头像)</button> 登录后复制 以下代码 只能在设置为自动回复类型为网址的时候使用(”params”:”a=1&b=2″) <button>客服带参回复(带头像)</button> 2、填入参数名和其他对应内容即可 登录后复制 相关推荐:…
2024-11-25 阅读全文 →
FWQ
小程序
公众号授权管理怎么取消
公众号授权管理的取消方法:1、登录微信公众平台;2、进入公众号设置,点击【授权管理】选项;3、找到已授权的第三方平台,点击【查看平台详情】;4、点击【取消授权】按钮,接着点击【确定】即可。 1、打开微信公众平台,输入账号及密码,然后点击“登录”按钮; 2、在左侧菜单中找到“公众号设置”,点击打开; 3、点击【授权管理】,找到已授权的第三方平台,点击【查看平台详情】; 4、点击“取消授权”按钮,然后点击“确定”按钮,这样即可取消该第三方平台的授权管理了。 以上就是公众号授权管理怎么取消的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →