分类归档

小程序

FWQ
小程序
微信状态时长是多久
微信状态时长为1天,即24小时。在发表后24小时内,用户的朋友可以在用户的微信主页上查看微信状态,也可以和用户互动;24小时后就不再对外显示,系统会自动取消掉了,想要设置就得重新弄。 本教程操作环境:Magic UI 4.0.0系统,微信8.0.1、HONOR V30手机。 微信状态功能是原“视频动态”功能的升级。微信更新到8.0版本之后,我们便可以在自己的个人主页,用文字分享自己此时的心情,同时,该功能还支持上传图片或视频。 有的朋友可能会有这样的疑惑,“微信状态”到底能维持多长时间呢? 通过腾讯客服官方回答我们可以得知: 微信状态的持续时间为一天,达到时间后就会结束,系统会自动取消掉了,想要设置的话就得重新弄了。 相关推荐: 以上就是微信状态时长是多久的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序如何优化?你可能不知道的优化知识大分享
微信小程序如何优化?本篇文章总结了一些小程序中初学者可能不了解的优化知识,分享给大家,希望对大家有所帮助! 页面跳转优先采用navigator组件 小程序提供了两种页面路由方式:a. navigator 组件b. 路由 API,如 navigateTo / redirectTo / switchTab / navigateBack / reLaunch 。 微信爬虫抓取小程序内容时,使用 navigator 组件有利于爬虫抓取页面层级内容,如果你的小程序比较注重搜索优化,建议优先使用navigator 组件进行页面间跳转【相关学习推荐:】 详见文档《小程序搜索优化指南》https://developers.weixin.qq.com/miniprogram/dev/framework/search/seo.html 页面间跳转,使用 this.pageRouter.navigateTo 代替 wx.navigateTo 是更优的选择 // index/index.js…
2024-11-25 阅读全文 →
FWQ
小程序
怎样使用Vue操作DIV
这次给大家带来怎样使用Vue操作DIV,使用Vue操作DIV的有哪些,下面就是实战案例,一起来看一下。 效果图   demo1.gif 分清clientY pageY screenY layerY offsetY的区别 在我们想要做出拖拽这个效果的时候,我们需要分清这几个属性的区别,这几个属性都是计算鼠标点击的偏移值,我们需要对其进行了解才可以继续实现我们的拖拽效果 clientY 指的是距离可视页面左上角的距离pageY 指的是距离可视页面左上角的距离(不受页面滚动影响)screenY 指的是距离屏幕左上角的距离layerY 指的是找到它或它父级元素中最近具有定位的左上角距离offsetY 指的是距离它自己左上角的距离一张图带大家简单了解了解   区别 在我们简单了解完这些个属性以后,有几个属性需要分清。      相同点 不同点 clientY 距离页面左上角距离 受页面滚动的影响 pageY 距离页面左上角的距离…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序版的知乎日报开发实例介绍
本文讲述微信小程序版的知乎日报开发实例介绍 相信大家最近都被小程序刷了屏,于是趁周末赶紧撸了个小程序版的知乎日报压压惊, 这篇文章主要是总结一下这个开发体验,和踩过的坑。有需要的朋友们可以参考借鉴。 先看看效果图 开发环境准备 小程序 出来第二天就被破解,第三天微信就把开发工具开发下载了, 现在只需要下载 微信开发者工具 就可以使用了, 创建项目的时候,要选择无 appid, 这样就不会有 appid 的验证了。 目录结构      1、app.js 注册app逻辑, app.wxss 全局样式文件 app.json 配置信息      2、pages 存放页面文件      3、utils…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中图片宽度自适应的实现
这篇文章主要介绍了微信小程序 图片宽度自适应的实现的相关资料,需要的朋友可以参考下  微信小程序 图片宽度自适应的实现 实例代码: wxml 代码: <swiper>    <block>     <swiper-item>       <image></image>     </swiper-item>    </block>  </swiper> 登录后复制   JS 代码: imageLoad: function () {    this.setData({     imageWidth: wx.getSystemInfoSync().windowWidth,//图片宽度       imgUrls: [       { image: "http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg" },     { image: "http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg" },     { image: "http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg" }],     indicatorDots: false,//是否显示圆点    autoplay: true,//自动播放    interval: 2000,//间隔时间    duration: 1000//监听滚动和点击事件   }) …
2024-11-25 阅读全文 →
FWQ
小程序
微信开发系列教程(2)
简答的自动回复消息完成了,有很多人都不知道关注自动发送给用户消息是怎么实现的,那么我今天分享一下关注成功后自动发送消息的实现。 看到微信api里面也有介绍到事件推送,那么这个关注事件是如何使用的呢? 今天不废话,直接上代码: <?php define("TOKEN", "weixin"); $wechatObj = new wechatCallbackapiTest(); $wechatObj->responseMsg(); class wechatCallbackapiTest {     public function responseMsg() {         $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];         if(!empty($postStr)) {             $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);             $RX_TYPE = trim($postObj-&gt;MsgType);                                                  switch($RX_TYPE) {                 case "text" :                     $resultStr = $this-&gt;receiveText($postObj);                     break;                 case "event" :                     $resultStr = $this-&gt;receiveEvent($postObj);                     break;                 default :                     $resultStr = "unknow msg type: " . $RX_TYPE;                     break;…
2024-11-25 阅读全文 →
FWQ
小程序
自定义菜单创建接口
自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。开启自定义菜单后,公众号界面如图所示: 请注意: 1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个。2、一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“…”代替。3、创建自定义菜单后,菜单的刷新策略是,在用户进入公众号会话页或公众号profile页时,如果发现上一次拉取菜单的请求在5分钟以前,就会拉取一下菜单,如果菜单有,就会刷新客户端的菜单。测试时可以尝试取消关注公众账号后再次关注,则可以看到创建后的效果。 自定义菜单可实现多种类型,如下: 1、click:点击推用户点击click类型按钮后,微信服务器会通过消息接口推送消息类型为event 的结构给开发者(参考消息接口指南),并且带上按钮中开发者填写的值,开发者可以通过自定义的key值与用户进行交互; 2、view:跳转URL用户点击view类型按钮后,微信客户端将会打开开发者在按钮中填写的网页URL,可与网页授权获取用户基本信息接口结合,获得用户基本信息。 3、scancode_push:扫码推事件用户点击按钮后,微信客户端将调起扫一扫工具,完成扫码操作后显示扫描结果(如果是URL,将进入URL),且会将扫码的结果传给开发者,开发者可以下发消息。 4、scancode_waitmsg:扫码推事件且弹出“消息接收中”提示框用户点击按钮后,微信客户端将调起扫一扫工具,完成扫码操作后,将扫码的结果传给开发者,同时收起扫一扫工具,然后弹出“消息接收中”提示框,随后可能会收到开发者下发的消息。 5、pic_sysphoto:弹出系统拍照发图用户点击按钮后,微信客户端将调起系统相机,完成拍照操作后,会将拍摄的相片发送给开发者,并推送事件给开发者,同时收起系统相机,随后可能会收到开发者下发的消息。 6、pic_photo_or_album:弹出拍照或者相册发图用户点击按钮后,微信客户端将弹出选择器供用户选择“拍照”或者“从手机相册选择”。用户选择后即走其他两种流程。 7、pic_weixin:弹出微信相册发图器用户点击按钮后,微信客户端将调起微信相册,完成选择操作后,将选择的相片发送给开发者的服务器,并推送事件给开发者,同时收起相册,随后可能会收到开发者下发的消息。 8、location_select:弹出地理位置选择器用户点击按钮后,微信客户端将调起地理位置选择工具,完成选择操作后,将选择的地理位置发送给开发者的服务器,同时收起位置选择工具,随后可能会收到开发者下发的消息。 9、media_id:下发消息(除文本消息)用户点击media_id类型按钮后,微信服务器会将开发者填写的永久素材id对应的素材下发给用户,永久素材类型可以是、、、图文消息。请注意:永久素材id必须是在“素材管理/永久素材”接口后获得的合法id。 10、view_limited:跳转图文消息URL用户点击view_limited类型按钮后,微信客户端将打开开发者在按钮中填写的永久素材id对应的图文消息URL,永久素材类型只支持图文消息。请注意:永久素材id必须是在“素材管理/新增永久素材”接口上传后获得的合法id。 请注意,3到8的所有事件,仅支持微信iPhone5.4.1以上版本,和Android5.4以上版本的微信用户,旧版本微信用户点击后将没有回应,开发者也不能正常接收到事件推送。9和10,是专门给第三方平台旗下未微信认证(具体而言,是资质认证未通过)的订阅号准备的事件类型,它们是没有事件推送的,能力相对受限,其他类型的公众号不必使用。 接口调用请求说明 http请求方式:POST(请使用https协议) api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN click和view的请求示例 {      "button":[      {           "type":"click",           "name":"今日歌曲",           "key":"V1001_TODAY_MUSIC"       },       {…
2024-11-25 阅读全文 →
FWQ
小程序
带你详细分析微信小程序的现状、问题与市场
1、当前现状 这几天大家又被微信小程序刷屏了,“得到”退出了小程序,“今日头条”暂停了服务(已经恢复),各种股票交易类的小程序也在证监会的要求下纷纷暂停服务。如果大家还不知道小程序,可以看下我之前的一篇随笔关于小程序,一些想法。 不过需要纠正的是,暂停服务的只是很小部分的小程序,知晓小程序商店已经有近500个小程序的收录。而没有提交的肯定还有很多,每天都有大量的开发人员参与到小程序开发中,大家切不要被“别人都退出小程序了,你还搞什么”这种说法所迷惑。 并且目前今日头条已经恢复了小程序服务。 2、存在问题 那么为什么会出现上述的情况呢?最先尝鲜的人却最先退出了?下面梳理一下微信小程序目前存在的问题。 1、bug较多 这是不得不说的话题,小程序为了实现在苹果发布十周年推出具有“颠覆”的小程序,其实是带了很多bug上线的,即使到现在,开发人员依然会遇到很多问题。对于普通开发者,热心填坑,但是对于公司而言,这些都是会被写到调研报告中。 对于人力充足的大公司,有专门的人来参与到小程序的开发维护中;而对于小公司,他们没有足够的人力投入,他们可能一半时间来维护其他平台产品另一半时间来开发小程序,这个时候如果碰到几个小程序的bug,基本上是吃不消的。 你比如说上线的某外卖小程序,所有的订餐环节都没有问题,但就是在支付的时候支付不了,无论你怎么点都不会吊起微信支付,只能眼看着时间过去,订单失效。这对于一款产品来说基本就是致命打击,客户卸载了你APP,用你的小程序又不能支付,只能另寻他家。不过,目前最新版某外卖小程序已经修复了该问题。 所以,对于没有足够人手的公司来说,入坑需谨慎啊。 2、产品定位 “得到”是一款以内容为主体的产品,既然是以内容为主,那么用户如何知道你有没有内容呢?我们知道在APP上,你有了新内容就会推送消息给用户,但是在小程序里,这条路是死的。而且小程序在推出的时候张小龙就已经说过,小程序就像工具,用完即走,那么以内容为主的应用你们希望用户看完就走吗? 对于“今日头条”推出小程序真心搞不太懂,如此高频使用的产品为什么要放到小程序上,先不说重大新闻你怎么推送,那么对于普通用户的爱好如何进行个性化推荐?这可是今日头条最具有竞争性的东西,如果这些东西都没有,做一个小程序有何意义。估计只是技术人员拿来练练手吧。 上面仅仅是我的一些想法,我想对于一个产品最重要的便是产品定位。小程序的定位是工具,其推荐工具类应用、商城类应用的存在。同时,小程序也基于此提供了一些数据分析服务,比如分析(注册、查看商品、下单、支付),漏斗分析(查看每个步骤中用户的转化与流失)等。 请合理分析做小程序的意义,切不可盲目跟风啊。 3、安全风险 1月13日,证监会担心金融类小程序涉及客户隐私和安全问题,要求金融类的小程序只能进行产品的展示,不能进行诸如申购、赎回、转换、定投、开户等功能。那这就很蛋疼了,你只能在小程序上看最新的股价、咨询,你要想交易那对不起,你可以另跳链接,我们知道微信不支持外链的,那好吧,我得回到APP上,进行交易。 那么问题来了,我APP啥都有了,我还要小程序干嘛,所以,很多基金、证券类的小程序直接停止服务。不过,估计监管层只是需要评估这个新事物的安全风险,评估完成后才能确定其他功能上还是不上。 3、开发市场 随着这些小程序的退出,微信的开发战略也受到了质疑。我单纯从开发者的角度来说说小程序的开发市场。 在小程序开放之前,微信小程序的群满天飞,首先是ios、的开发者加入到了小程序开发群中,然后是PM也加入了进来,再到后排搞PHP的也加入了进来。小程序开发成本并不高,把官方文档的代码复制过来基本就能用,所以大家都来一起搞。 不过这也导致了开发市场比较大,小程序的开发价格预计不会很高,而在很多现有的产品中,小程序已经成为附属品。 4、总结 写了这么多,其实无非两个意思,第一就是产品定位,你的产品是否符合工具类产品的特点,如果你是内容型,那么在小程序将很难施展拳脚。 第二就是目前小程序还很不完善,需要大量的开发者去填坑。 小程序与APP是有冲突的也有结合,你有了小程序,用户卸载了APP,那么你程序便会有部分的用户流失。而对于刚刚兴起的微信小程序,实现变现或许还有一段距离。 难道小程序只能是替代小程序?难道不能用小程序向真正的APP引流?难道不能用小程序向公众号引流?…
2024-11-25 阅读全文 →
FWQ
小程序
微信人名旁边有个图标是什么意思
微信人名旁边有个图标表示该好友设置了【状态】,查看好友【状态】的方法:首先打开微信;然后点击好友名字,打开聊天窗口;接着点击名字后面的小图标,弹出【状态预览】;最后点击【状态预览】,在打开的界面中往下拉即可。 本文操作环境:MIUI12.0.2系统、8.0.1、小米11。 微信人名旁边有个图标的意思: 微信人名旁边有个图标表示该好友设置了【状态】,如下图: 我们可以点击好友名字,打开聊天窗口,然后点击小图标,即可弹出【状态预览】 想要查看对方完整的状态背景可以点击【状态预览】,在打开的界面中往下拉即可。 相关推荐:《》《》 以上就是人名旁边有个图标是什么意思的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序从前端到后台开发步骤还原
这次给大家带来微信小程序从前端到后台开发步骤还原,微信小程序从前端到后台开发的注意事项有哪些,下面就是实战案例,一起来看一下。 后台的开发,可以选择PHP、Java、C#等,当然Nodejs也是可以的,会以上任一语言即可。 会后台语言的开发,还需要在云服务器上部署你的后端,并且是https协议。 下面就简单的说说如何搭建一个完整的小程序: 1、微信公众平台注册小程序账号,个人或企业都行。 2、购买云服务器。如果是小白,建议购买腾讯云服务器的微信小程序解决方案,3元试用:3、解决方案的服务端已经部署好,在微信公众平台的后台配置好服务端接口地址即可:设置—开发设置—服务器域名。 4、下载官方的小程序demo,Appid填写自己申请的Appid,就可以预览一个完整小程序例子了。 5、部署成功后所有功能都可以正常使用,一个完整的小程序解决方案就完成了。当然自己的项目需要换成自己的前端和后端代码。 使用腾讯的解决方案主要是省去了自己部署环境的过程,当然服务端是以PHP为例的,如果是其他语言可能需要做一些环境上的配置。 相信看了本文案例你已经掌握了方法,更多精彩请关注米云其它相关文章! 推荐阅读: 以上就是微信小程序从前端到后台开发步骤还原的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →