分类归档

小程序

FWQ
小程序
微信小程序开发之滑块视图容器
微信小程序 开发之滑块视图容器详解 实现效果图: 实现起来特别简单,看看代码是怎么写的呢: <swiper>  <block>   <swiper-item>    <image></image>   </swiper-item>  </block></swiper> 登录后复制 这就是布局了,看一下js里面代码: Page({   data: {     imgUrls: [       'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg',       'http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg',       'http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg'],     indcatorDots: true,     autoPlay: true,     interval: 5000,     duration: 500   }, 登录后复制 ,swiper有以下一些常用属性: 标记的两个属性暂时不管。 注意:其中只可放置组件,否则会导致未定义的行为。 swiper-item…
2024-11-25 阅读全文 →
FWQ
小程序
介绍小程序依赖分析实践
介绍小程序依赖分析实践。 用过 webpack 的同学肯定知道 webpack-bundle-analyzer ,可以用来分析当前项目 js 文件的依赖关系。 因为最近一直在做小程序业务,而且小程序对包体大小特别敏感,所以就想着能不能做一个类似的工具,用来查看当前小程序各个主包与分包之间的依赖关系。经过几天的折腾终于做出来了,效果如下: 今天的文章就带大家来实现这个工具。 小程序入口 小程序的页面通过 app.json 的 pages 参数定义,用于指定小程序由哪些页面组成,每一项都对应一个页面的路径(含文件名) 信息。 pages 内的每个页面,小程序都会去寻找对应的 json, js, wxml, wxss 四个文件进行处理。 如开发目录为: ├── app.js ├──…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序demo推荐:微信涂鸦、canvas学习实例
这个demo,应该是作者的练习demo,表面上并没有展示完全; 结构图: 其中微信涂鸦部分预览图: 其中微信涂鸦部分预览图: 示例代码: Page({   data:{     pen : 3, //画笔粗细默认值     color : '#cc0033' //画笔颜色默认值   },   startX: 0, //保存X坐标轴变量   startY: 0, //保存Y坐标轴变量   isClear : false, //是否启用橡皮擦标记   //手指触摸动作开始   touchStart: function (e) {       //得到触摸点的坐标       this.startX = e.changedTouches[0].x       this.startY = e.changedTouches[0].y       this.context = wx.createContext()         if(this.isClear){ //判断是否启用的橡皮擦功能  ture表示清除  false表示画画          this.context.setStrokeStyle('#FFFFFF') //设置线条样式 此处设置为画布的背景颜色  橡皮擦原理就是:利用擦过的地方被填充为画布的背景颜色一致 从而达到橡皮擦的效果           this.context.setLineCap('round') //设置线条端点的样式          this.context.setLineJoin('round') //设置两线相交处的样式          this.context.setLineWidth(20) //设置线条宽度          this.context.save();  //保存当前坐标轴的缩放、旋转、平移信息          this.context.beginPath() //开始一个路径           this.context.arc(this.startX,this.startY,5,0,2*Math.PI,true);  //添加一个弧形路径到当前路径,顺时针绘制  这里总共画了360度  也就是一个圆形 …
2024-11-25 阅读全文 →
FWQ
小程序
产品猎人 | 腾讯上线“和群”小程序 用音乐做兴趣社区
近期,基于兴趣圈子的产品层出不穷。 字节跳动“飞聊”上线后不久,张朝阳高调为“狐友”站台,而今,腾讯推出了一款社区小程序产品“和群”。 根据“和群”小程序资料显示,其最近的更新发生在6月19日。此外,“和群”小程序于2017年7月18日即以“漂流音乐”名称上线,之后又经历多次名称更换: 如“音乐BOX”、“听一听”、“FM433”等。 从历次更名来看,这款小程序的功能与“音乐”紧密相连。 “和群”小程序最新版本核心功能依旧与音乐息息相关,但它在音乐基础上注入“社区”概念。 相关推荐:《》 边听音乐边聊天的“文艺”社区 用户除了听音乐,还可以在“和群”社区中发布图文、视频动态,但发布的文字仅限300字以内,视频时长仅限30s以内。具体来看,“和群”围绕音乐和社区的玩法有: 1、以音乐为介质构建社区 进入“和群”小程序主页,即可收到系统推荐的歌曲,曲库来自QQ音乐。用户可以通过上下滑动的方式更换歌曲。 用户听歌的同时,会看到界面不断上浮透明气泡,每个气泡都代表一个用户,按住气泡会呈现用户名、头像、距离。 点击用户头像,能够进入该用户主页,显示用户所加入的社区和个人发布的动态。 然而,当用户想要向对方发起私信聊天的时候,会发现只能在输入框输入歌曲名称关键词,向对方推送音乐,无法尝试除音乐介质之外的聊天方式。 由此可看出,“和群”的产品引导方式并不提倡用户之间建立点对点的自由关系链,而更倾向于吸引用户进入彼此都感兴趣的社群圈子。 音乐仅是用户进入兴趣社区的纽带。 2、兴趣社区 用户可以在“和群”小程序中组建社区,或加入感兴趣的社区。 组建社区后,用户可以直接通过微信关系链邀请好友加入。 除了在听音乐的“气泡”中进入陌生人主页,发现社区之外,该款小程序向用户提供两种发现社区的渠道: 其一,用户可搜索关键词加入。 但目前,“和群”小程序仅设置了搜索入口,并没有开放搜索功能。 通过搜索精准匹配兴趣人群,是兴趣社区类产品面临的共同难题。 在搜狐上线的兴趣社区“狐友”中,用户也可以通过搜索关键词匹配想认识的陌生人,但关键词只能单一地匹配用户注册名称,并非匹配兴趣维度,可能会影响搜索结果的准确性。 “和群”小程序并未搜集用户兴趣标签,仅以音乐品味连接用户,暂时未开放搜索入口功能,可能在探索搜索匹配逻辑。 其二,系统自动推荐可能感兴趣的社群。 “和群”的推荐逻辑,可能是基于用户音乐品味推荐。 加入感兴趣的社群后,用户会实时收到社群成员发布的最新动态,并对动态进行点赞、评论。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序完成轮播图效果的实例分享
这篇文章主要为大家详细介绍了微信小程序实现轮播图效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 微信小程序实现轮播图,和网站,APP的效果差不多,代码少,效率高。 先来看看效果图: 主要用swiper + swiper-item来实现  <view>滑块视图容器</view><!-- indicator-dots='true' 是否显示指示点 默认 false indicator-color:指示点颜色 indicator-active-color:选中的指示点颜色 autoplay:是否自动切换 默认:false interval:自动切换时间间隔 duration:滑动动画时长 vertical 是否改成纵向, 默认 false --><swiper>  <block>   <swiper-item>    <image></image>   </swiper-item>  </block></swiper> 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
.Net开发微信公众平台之自定义菜单代码详解
这篇文章主要为大家详细解析了公众平台开发之自定义菜单.net代码,感兴趣的小伙伴们可以参考一下 用户自定义菜单制作时,需要用到access_token,我们直接使用前面讲解的IsExistAccess_Token()函数。我理解的微信公共平台里面菜单分为button和sub_button,即菜单和子菜单,这些菜单都有一个name的属性,类别分为click和view,click类有key属性;而view类有url属性,含有子菜单的菜单没有key属性也没有url属性。这些情况可以从下面的例子看出来。  public void MyMenu()   {    string weixin1 = "";    weixin1 = @" {   ""button"":[   {     ""type"":""click"",    ""name"":""你好!"",    ""key"":""Hello""   },   {    ""type"":""view"",    ""name"":""公司简介"",    ""url"":""http://www.4ugood.net""   },   {    ""name"":""产品介绍"",    ""sub_button"":[    {     ""type"":""click"",     ""name"":""产品1"",     ""key"":""P1""    },    {     ""type"":""click"",     ""name"":""产品2"",…
2024-11-25 阅读全文 →
FWQ
小程序
小程序实现自动加载的完整代码
本篇文章给大家带来的内容是关于小程序实现自动加载的完整代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 <!-- 头部 --> <view><view><text>售中({{count}})</text></view><view><text>已售({{counts}})</text></view></view><block><block><view><view><!-- <image mode='widthFix' src="https://sungroow.com/{{item.image_middle}}"></image> --><image></image></view><view><view>{{item.goods_name}}</view><view>¥ {{item.price}}</view></view><view><block><button>下架</button> </block><block><button>上架</button> </block></view></view></block></block>   <block><block><view><view><!-- <image mode='widthFix' src="https://sungroow.com/{{item.image_middle}}"></image> --><image></image></view><view><view>{{item.goods_name}}</view><view>x{{item.goods_number}}件</view><view>¥ {{item.goods_price}}</view></view><view><block><button>下架</button> </block><block><button>上架</button> </block></view></view></block></block>   <view>商品加载完毕</view>       /* //顶部 */ .head { position: relative; width: 100%;…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序 本地存储及登录页面处理实例详解
实例内容  登陆界面  处理登陆表单数据  处理登陆表单数据(异步)  清除本地数据登录界面:在 app.json 登录后复制 中添加登陆页面 pages/login/login 登录后复制 ,并设置为入口。保存后,自动生成相关文件(挺方便的)。修改视图文件 login.wxml 登录后复制 <!--pages/login/login.wxml--> <view>   <form>     <view>       <text>姓 名:</text>       <input>     </view>     <view>       <text>密 码:</text>       <input>     </view>     <view>       <button>登陆</button>     </view>   </form>…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中如何处理转义字符
在微信小程序中有两种处理转义字符的方法,分别是官方API调用和通过js文件来实现。下面我们就来一起看看这两种方法。 (学习视频分享:) 1.官方API调用 这种方式,我们直接在wxml布局文件中,直接调用相关特殊符号的转义字符会无效,原因是小程序的text文本控件的decode属性没有打开导致的,看下文档说明: 从文档中,我们可以发现,decode属性默认为false,不会解析我们的特殊字符,我们通过设置decode属性为true,并且调用其转义字符即可实现该特殊字符的显示。 <text></text> 登录后复制 通过上述代码即可实现 其中: 2.通过JS文件来实现 除了上面的实现方法,针对一些特殊字符我们还可以通过wxml与JS文件相结合的方式来实现。首先,在wxml文件中对text文本控件做如下设置: <text>{{dialogback}}</text> 登录后复制 然后,我们在JS文件的data中设置其文本内容: data: {     dialogback:"<p>通过这种方式也可以实现 </p><p>相关推荐:<a href="https://www.php.cn/xiaochengxu.html" target="_blank">小程序开发教程</a></p> 登录后复制 以上就是微信小程序中如何处理转义字符的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信obj框什么意思
微信中的obj虚框指的是当前显示的控件不支持在对方那边显示,或者在其它地方复制时不能获得具体的内容,此时页面中就会显示obj虚框。 本文操作环境:Windows7系统,Dell G3电脑。 微信中的obj虚框指的是当前显示的控件不支持在对方那边显示,或者在其它地方复制时不能获得具体的内容,此时页面中就会显示obj虚框。 微信obj虚框是指当前显示的控件不支持在对方那边显示,或者在其它地方复制时不能获得具体的内容,此时页面中就会显示obj虚框。微信由深圳腾讯控股有限公司(Tencent Holdings Limited)于2010年10月筹划启动,由腾讯广州研发中心产品团队打造 。 该团队经理张小龙所带领的团队曾成功开发过Foxmail、QQ邮箱等互联网项目。腾讯公司总裁马化腾在产品策划的邮件中确定了这款产品的名称叫做“微信”。 相关免费学习推荐: 以上就是微信obj框什么意思的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →