分类归档

小程序

FWQ
小程序
小程序开发之天气预报
本文介绍如何使用微信小程序开发功能。   一、项目文件列表   二、 使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。 { "pages":[ "pages/index/index" ], "window":{ "backgroundTextStyle":"light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "天气预报", "navigationBarTextStyle":"black" }, "networkTimeout": { "request": 10000 }, "debug": true} 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
小程序开发之IDE配置
2016年9月22日凌晨,微信宣布“小程序”问世,当然只是开始内测了,微信公众平台对200个服务号发送了小程序内测邀请。那么什么是“小程序”呢,来看微信之父怎么说 看完之后,相信大家大概都有些明白了吧,对于开发者来说或许都有些小激动吧,毕竟多关注一些新东西没什么不好。那么问题是“小程序”只有200个内测账号,怎么办?还好,天朝的人才太多了,在消息发布后的几小时内网上已经出了IDE的破解版,废话不多说,看配置步骤: 1.  IDE下载   MAC版链接: pan.baidu.com/s/1nvB7UNv 密码: fk8p   Win版链接: pan.baidu.com/s/1i5Nlz5z 密码: d55b 2.  破解   最新下载链接: pan.baidu.com/s/1jHKls8Y 下载完IDE(实际就是微信web开发者工具了)安装,然后需要分别替换以下3个目录文件即可 安装目录package.nwppdistcomponentscreatecreatestep. 安装目录package.nwppdiststroesprojectStores.js 安装目录package.nwppdistweappppservicesdebug.js    新增 3.  完成。来看界面:   附加朋友分享的Demo下载链接: pan.baidu.com/s/1qXBR6ry 密码: bkpx 更新api文档wxopen.notedown.cn 常见问题 找不到所要替换的文件…
2024-11-25 阅读全文 →
FWQ
小程序
总结分享一些小程序开发中遇到的问题(帮忙避坑)
本篇文章给大家总结下之前开发小程序的时候遇到过一些问题,并将解决方案分享给大家,希望对大家有所帮助! 请以小程序最新文档为准~:https://developers.weixin.qq.com/ebook?action=get_post_info&docid=0008aeea9a8978ab0086a685851c0a&highline=webview 渲染列表时用 block 包裹 <block>   <view> {{index}}: </view>   <view> {{item}} </view></block> 登录后复制 block 不会真实渲染到页面上,只作为一个包裹元素,接受控制属性 写一个自定义组件 自定义组件分为 4 部分 properties 组件接收的属性 properties: {   // 输入框的默认提示   placeholder: { type: String,  // 属性值的类型 value: ''      // 属性默认值   } }, 登录后复制 data 组件数据 methods…
2024-11-25 阅读全文 →
FWQ
小程序
微信强提醒功能怎么用
微信强提醒功能的使用方法:首先打开一个与好友的聊天界面;然后点击右上角的【…】符号;最后在打开的界面中,点击打开【提醒】功能即可。 本文操作环境:MIUI12.0.2系统、小米11、微信8.0.1版。 今天通过这篇文章,教大家微信强提醒功能怎么用,希望对你有帮助。 一、微信强提醒功能是什么 微信强提醒功能是指只要讲对方设置成强提醒后,发过来的消息会第一时间提醒,类似手机来电、微信语音视频邀请。 二、强提醒功能怎么设置 当您给好友设置为“强提醒”之后,对方发布了动态,系统第一时间会提醒您,它需要单独对好友进行设置,如下图所示。 首先打开一个与好友的聊天界面,然后点击右上角的【…】符号 然后在打开的界面中,点击打开【提醒】功能即可。 将某个人设置为“提醒”后,系统将全屏提醒他在3个小时内发出的第一条信息,在占据全屏的同时,还伴有特殊的铃声。直到点击下方的“我知道了”才会取消全屏,恢复到正常的聊天界面。 以上就是微信强提醒功能怎么用的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
如何编辑公众号
如何编辑公众号? 首先,你已经注册了公众号,打开公众号官网,输入账号密码,登录,然后用管理员微信扫描二维码验证登录; 页面最上面是一些功能选项以及账号整体情况,我们要找的编辑文章的选项在“管理”里面的“素材管理”,在页面的中部; 打开素材管理,包含图文消息、图片、语音和视频,这里主要说明图文消息的推送,语音和视频也是需要一定的准备时间的,后期需要可以再添加,点击“新建图文素材”; 进入图文消息的编辑页,左边是图文列表,可以调整顺序,中间是编辑区,右边是多媒体添加区,多媒体素材可以在上一步批量添加,也可以在编辑的时候一点点添加,编辑区的按钮都是编辑文档常用的功能,不懂什么意思,可以将鼠标停留按钮上,会有提示说明; 文章的封面及摘要在编辑区的最下方添加,封面最好是按照推荐的分辨率来制作图片,摘要表述一下文章的最核心内容或者观点,20个字左右; 虽然可以自动保存,但那是定时的,最好编辑到一定程度手动保存一下,在预览之前一定要先点击保存,都是为了防止做重复工作,预览的时候可以在电脑上模拟,也可以发送到手机上预览,保证格式兼容及查漏改错,发送手机前记得先关注公众号; 预览没有问题后,就可以群发了,群发可以是图文消息,也可以是其他单独一个多媒体,一般不单发,都是随文章一起的,看具体情况吧,群发还可以按条件选择人群,这个还是很人性化的; 以上就是如何编辑公众号的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
如何实现小程序的登录与授权
登录: 如果我们要实现小程序的登录,不妨尝试在开启小程序的时候完成登录。也就是说我们可以在app.js中的onlaunch方法中添加小程序登录代码。 如下: //微信的登录方法wx.login({      success: res =&gt; {          //登录成功后会返回一个微信端提供的 code ,用来自定义登录使用         console.log("code",res.code);          //向自己的后台发送请求         wx.request({          url: this.globalData.URL+'login/',          data:{            code:res.code           },          header:{            "content-type": "application/json"           },          method:"POST",          success:function(e){            console.log(e)              //请求成功后会返回一个自己后端生成的 token 用来做其他操作的校验,把token保存在本地             wx.setStorageSync("token", e.data.data.token)           }         })        // 发送 res.code 到后台换取 openId, sessionKey, unionId       }     }) 登录后复制 后端代码: from rest_framework.views import APIViewfrom rest_framework.response import Responsefrom app01.wx import Wx_loginfrom django.core.cache import cachefrom app01 import modelsimport timeimport hashlibclass Login(APIView):     def post(self,request):         param = request.data        if param.get("code"):            #Wx_login是微信为我们提供的登录方法,这里的data已经有一个session_key和openid了             data=Wx_login.login(param.get("code"))            if data:                # 1 session_key+时间戳等到一个key.(md5                 md5=hashlib.md5()                 md5.update(data.get("session_key").encode("utf8"))                 md5.update(str(time.time()).encode("utf8"))                 key=md5.hexdigest()                #2 session_key与openid做绑定等到val                 val=data.get("session_key")+'&amp;'+data.get("openid")                #3key-&gt;val存到redis,                 cache.set(key,val)                #4把openid存到数据库                 user_data=models.Wxuser.objects.filter(openid=data.get("openid")).first()                if not user_data:                     models.Wxuser.objects.create(openid=data.get("openid"))                #5把key返回给小程序                 return Response({"code": 200, "msg": "suc","data":{"token":key}})            else:                return Response({"code": 202, "msg": "code无效"})        else:            return Response({"code":201,"msg":"缺少参数"})…
2024-11-25 阅读全文 →
FWQ
小程序
24小时开发阴阳师小程序
0.序 玩阴阳师的肝帝们都知道,每天早上5点和下午6点会刷新两次封印任务,每次做任务时最蛋疼的就是找各种怪物对应的副本以及神秘线索。 阴阳师提供了 网易精灵 可以进行一些数据查询,但体验实在太感人,所以大多数人选择使用搜素引擎搜索怪物分布及神秘线索。 而每次使用搜索引擎查找又十分不方便,所以笔者决定写一个查询阴阳师妖怪分布的小程序,力求做到使用快捷体验更快捷,把更多的时间留给狗粮和御魂。 恰好上周末有两天时间,所以立马开写。 1.构思与设计 ( 3小时 )1.1 构思 要做的小程序主要功能就是查询功能,所以主页应该像搜索引擎一样简洁,搜索框是肯定需要的; 主页包含热门搜索,缓存最热式神的搜索; 搜索支持完整匹配或者单字匹配; 点击搜索结果直接跳转到式神详情页;53. 式神详情页应该包含式神的图鉴、名称、稀有度、出没地点,并且出没地点按妖怪数量从多到少排序; 加入数据报错及提建议的功能; 支持用户个人的搜索历史; 小程序的名字,综合考虑小程序的功能最后决定叫做 式神猎手 ( 其实这是最后开发完成后才想好的 ); 1.2 设计 构思好后笔者就开始用笔者半吊子的 PS…
2024-11-25 阅读全文 →
FWQ
小程序
关于录音功能的详细介绍
微信jssdk录音功能开发记录标签(空格分隔): 前端0.需求描述在微信浏览器内打开的页面,制作一个按钮,用户按住按钮后开始录音,松手后停止录音并将录音上传并长期保存。1.开发流程如果开发的是普通的展示性页面,就和开发普通的页面没有区别,不过这里要用到设备(手机)的录音功能,就需要调用微信app的录音接口,需要使用微信jssdk。使用微信jssdk:微信JS-SDK说明文档先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。[需要有微信公众号]引入JS文件通过config接口注入权限验证配置通过ready接口处理成功验证通过error接口处理失败验证//假设已引入微信jssdk。【支持使用 AMD/CMD 标准模块加载方法加载】 wx.config({     debug: true,&nb 1. 简介:.需求描述  在微信浏览器内打开的页面,制作一个按钮,用户按住按钮后开始录音,松手后停止录音并将录音上传并长期保存。  1.开发流程  如果开发的是普通的展示性页面,就和开发普通的页面没有区别,不过这里要用到设备(手机)的录音功能,就需要调用微信app的录音接口,需要使用微信jssdk。  使用微信jssdk:微信JS-SDK说明文档 2. 简介:代码片段,代码分享,PHP代码分享,Java代码分享,Ruby代码分享,Python代码分享,HTML代码分享,CSS代码分享,SQL代码分享,JavaScript代码分享 3. 简介:这篇文章图文详解微信小程序中调用录音功能和音频播放的方法 4. 简介:这篇文章主要介绍微信jssdk录音功能开发记录 5. 简介:想在网页上增加一个录音功能该怎么实现 6. 简介:php如何实现微信录音功能? 【相关问答推荐】: 以上就是关于录音功能的详细介绍的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序中的block包装元素的简单介绍
本篇文章给大家带来的内容是关于小程序中的block包装元素的简单介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。  并不是一个组件,它仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性。 因为 wx:if 是一个控制属性,需要将它添加到一个标签上。如果要一次性判断多个组件标签,可以使用一个   标签将多个组件包装起来,并在上边使用 wx:if 控制属性。  <block>              <view> view1 </view>             <view> view2 </view>         </block> 登录后复制     3.类似 block wx:if,也可以将 wx:for 用在 标签上,以渲染一个包含多节点的结构块。例如:  <block>              <view> {{index}}</view>               <view> {{item}} </view>          </block> 登录后复制 相关推荐: 以上就是小程序中的block包装元素的简单介绍的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
php 实现微信开发获取用户信息
这篇文章主要介绍了php 微信开发获取用户信息如何实现的相关资料,需要的朋友可以参考下 php 微信开发获取用户信息 获取用户信息的大致算法是 用户授权登录第三方网站, 重点:scope参数: snsapi_basic 静默登录,不需要用户授权,只能获取到openid; snsapi_userinfo ,需要用户点击授权,能获取到openid和所有用户信息; 立即学习“”; 第一步:先获取用户的code值; 第二步:根据code值去获取access_token,每次请求的值都不一样,如果没有使用,每五分钟更新一次; 第三步:根据access_token获取用户信息; 1.获取code代码实现: getcode.php if(isset($_SESSION['user'])){               print_r($_SESSION['user']);               exit;             } $appid='wx1d7c6fcd6131143b3';             $redirect_url="http://www.antfortune.vip/callback.php";             $scope='snsapi_userinfo';//获取的方式;             $url='https://open.weixin.qq.com/connect/oauth2/authorize?appid='.$appid.'&amp;redirect_uri='.urlencode($redirect_url).'&amp;response_type=code&amp;scope='.$scope.'&amp;state=123#wechat_redirect'; header("Location:".$url); 登录后复制 2、根据code获取access_token和openid…
2024-11-25 阅读全文 →