小程序今日头条demo

运行环境

开发工具:微信web开发者工具 

版本: 微信web开发者工具 v0.12.130400 

适配: 适用于微信web开发者工具中所有模拟器的机型 

 

demo介绍

1、本demo分为2个模块  首页模块+视频模块;

2、首页模块比较复杂,有5种(3张小图+文本, 一张可以播放的大图+文本, 一张大图+文本, 左边文本+右边图片, 只有文本);

3、首页我先把用template 将这5种模型封装好,然后直接在scroll-view中放不同的模型就可以了;

4、视频模块比较简单,没有抓到头条的视频数据,我用的是网易的视频接口,就一张大图+播放按钮+文本;

 

目前还没有解决的问题

这个demo由本人空闲所写,有些功能还没做好,我现在把问题都列举出来,希望热心大神能够帮忙,联系方式brisy@foxmail.com;也可以直接在小程序今日头条demo上fork。

1、下拉刷新只能在cell没有占满屏幕的时候,点击cell以外的空白区域才有效,我猜测应该是响应者链的问题;

2、上啦加载更多,太过于灵敏,这个我猜测应该是小程序自身的问题。

3、新闻详情页面是一个网页,但是小程序不支持HTML,所有我用的是wxParse 这个第三方,但是这个只能用在简单的HTML上,今日头条的详情HTML太过于复杂,所以展示内容比较杂乱,跪求热心大神帮忙;

4、今日头条Swift版Swift版今日头条, 这个是我初学Swift的时候写的,可供新手学习;

 

解决的问题

1、由于我当时看小程序文档的时候,漏看了一些东西,导致onPullDownRefresh方法不能触发;后来发现犯了一个错误,我居然没有给scroll-view设置高度,导致scroll-view在回滚的时候,不能触发onPullDownRfresh;

2、onPullDownRefresh是下拉刷新,在scroll-view回滚的时候不能触发,居然用了scroll-view,就应该通过bindscrolltoupper绑定下拉刷新方法,bindscrolltolower绑定上啦加载更多方法。于是就能很好的解决上面刷新的问题了。

 

运行效果

demo连接:张旭github;

 

转载于:https://www.cnblogs.com/Brisy/p/6373865.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
小程序生成图片demo是一个基于小程序开发的应用程序,它可以通过用户输入的文字、图片、模板等元素来生成一张新的图片。这个demo可以应用于各种场景,比如生成带有个性化文字的生日祝福图片、生成带有公司logo和产品图片的宣传海报等等。 在使用小程序生成图片demo的过程中,用户首先可以选择一个图片模板,然后根据自己的需求来编辑文字内容,比如生日祝福语、公司口号等等。接着,用户可以选择插入自己喜欢的图片元素,比如自己的照片或者公司logo。最后,用户可以预览生成的图片,并可以选择保存到手机相册或者分享到朋友圈等社交平台。 这个demo的设计理念是简单易用,用户可以通过简单的操作来生成个性化的图片,而不需要具备专业的设计技能。通过小程序生成图片demo,用户可以在自己的手机上方便快捷地制作各种个性化的图片,满足用户在不同场景下的个性化需求。 在开发小程序生成图片demo的过程中,我们主要采用了小程序的canvas绘图能力,结合用户输入的文字和图片元素,通过算法将它们合成一张新的图片。同时,我们也考虑了用户体验和界面设计,使得用户可以直观地编辑和预览生成的图片。 总的来说,小程序生成图片demo是一个方便实用的应用程序,可以帮助用户快速生成个性化的图片,满足用户在生活、工作等各种场景下的不同需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值