为您找到搜索结果:1301个
微信小程序点击事件
<---------------------------------------------------index文件夹:--------------------------------------------------->wxml页面:<navigatorurl="{{item.url}}"> <view>………</view></navigator> js页面:Page({ data:{ slide:[], sysinfo:{}, list:[], cats:[], copyright:'', array:[ { url:'/yyf_company/pages/zixun1/zixun1'//要跳转的文件夹 } ]}) <---------------------------------------------------最外层文件夹:--------------------------------------------...
【转】微信公众账号 Senparc.Weixin.MP SDK 开发教程 索引
Senparc.Weixin.MPSDK从一开始就坚持开源的状态,这个过程中得到了许多朋友的认可和支持。目前SDK已经达到比较稳定的版本,这个过程中我觉得有必要整理一些思路和经验,和大家一起分享。也欢迎大家的补充!SDK还在不断优化升级中,开源项目见:https://github.com/JeffreySu/WeiXinMPSDK微信技术交流社区:http://www.weiweihi.com/QASenparc.Weixin.MP SDK的目标是探索微信公众平台更好的SDK模式,并提供C#上最好的公众平台SDK开发体验。索引(计划中,未完成的篇幅顺序可能会随时调整)Senparc.Weixin.MPSDK 微信公众平台开发教程(一):微信公众平台注册Senparc.Weixin.MPSDK 微信公众平台开发教程(二):成为开发者Senparc.Weixin.MPSDK 微信公众平台开发教程(三):微信公众平台开发验证Senparc.Weixin.MPSDK 微信公众平台开发教程(四):HelloWorldSenparc.Weixin....
【转】微信公众平台开发入门教程
http://www.cnblogs.com/txw1958/p/wechat-tutorial.html关键字:微信公众平台开发作者:方倍工作室...
微信小程序简单开发流程
2017年初微信小程序正式低调上线,用户可以体验各种各样微信提供的服务。顾名思义,小程序的特点在于:‘小’,即不需要下载就可以通过微信客户端使用其提供的各种服务。这对内存越来越不够用的手机来说,犹如甘露,一经发布便火了起来。同时,经过了2年多的发展,小程序已经形成了自己独特的开发环境和开发者生态。好了,进入正题,让我们看下开发小程序都需要哪些步骤?一、准备 1.在微信公众平台注册一个小程序账号。注意,因为微信官方规定,微信、小程序、公众号都必须使用独立的邮箱。所以,多注册些邮箱吧。 2.部署一台服务器,做为后台。且,必须使用https方式访问后台。 3.上述都满足后,就看官方小程序介绍文档一步步来吧。二、开发 1.授权 为了理解方便,就先让我们用一张逻辑图来看小程序是如何一步步进行授权登入的吧。 上面是我整理的小程序的登录授权逻辑,官方也给出了小程序的解密逻辑,如下, 2.调用后台api 我是使用node.js的Promise进行的回调,具体看代码吧。varapiMethod={login:'login'};varreque...
微信小程序之使用本地接口开发
小程序只能在https线上开发,但是一旦上线后出现问题就很难调试了。所以如何使用本地接口进行开发呢?一、解决 在小程序开发工具设置网络代理,然后再通过Charles设置代理,将https域名转为本地接口进行访问。 以下所用环境为win10+vbox(linux)+微信开发工具。二、准备工作 1.配置https域名 为小程序配置request合法域名,在登录公众号平台去设置。 2.安装Charles 官方下载地址:https://www.charlesproxy.com/download/ 另外,Charles需要破解,链接 提取码:mkns三、配置Charles 1.安装根证书 首先,打开Charles,Help->SSLProxying->InstallCharlesRootCertificate 安装证书到本地,指定位置到受信任的根证书颁发机构,否则需要进行下一步操作。 然后,按住win+r,在输入运行窗口输入certmgr.msc回车,在证书界面找到中间证书颁发机构=》证书 找到证书“Charles...
微信小程序:图片预览
wxml页面:<imagesrc='{{UPLOAD_IMAGES_URL}}{{vv.img_s}}'data-src="{{vv.img}}"bindtap="previewImage"></image>js:/*预览*/previewImage:function(e){console.log('previewImage');varcurrent=e.currentTarget.dataset.src;varthat=this;varurl=[that.data.UPLOAD_IMAGES_URL+current];wx.previewImage({current:current,//当前显示图片的http链接urls:url//需要预览的图片http链接列表})}...
微信小程序:多张图片上传
最近在写小程序的相册,需要多张图片的上传。因为小程序不支持数组的多张图片同时上传,然后根据自己的需求+借鉴网上各位大神的案例,总算搞定。分享下,不足之处,多多指教哦页面wxml:<formbindsubmit="formSumbmit"bindreset="formReset"><viewclass="modal-content"><viewclass="modal-photo"><viewclass="photo-img"><viewwx:for="{{img_arr}}"wx:key="key"><imagesrc='{{item}}'></image></view></view></view></view><viewclass="modal-footer"><viewclass="btn-confirm"><buttonformType="submit">确定</button></view>...
微信小程序:下拉刷新
下拉刷新1.需要在json文件中,设置"enablePullDownRefresh":true,表示该页面使用下拉刷新2.在微信内置函数onPullDownRefresh中进行操作onPullDownRefresh:function(){console.log("onPullDownRefresh");varthat=this;that.getPhotoInfo();}我这里的操作调用了其他的函数,不需要也可以在下面自定义函数。注意如果需要和后台交互等,可以在交互成功后结束掉下拉刷新----wx.stopPullDownRefresh();//停止下拉刷新...
微信小程序:分页和加载更多
直接上代码吧。不足之处,多多指教,一起进步1.wxml页面的最后敲上,css自己定义<viewclass="loadmore"mtype="{{mtype}}"hidden="{{hidden}}"><text>已经没有更多了~</text></view>2.js的初始数据中设置:data:{page:0,//当前页totalPage:0,//总页数mtype:1,//加载更多动画显示类型hidden:true//加载动画显示与隐藏},3.js的内置触底函数中如下操作//页面滑动到底部onReachBottom:function(e){console.log("lower");varthat=this;varpage=that.data.page+1;//当前页+1=下一页that.getPhotoInfo(page);},4.js后台交互函数getPhotoInfo:function(e){varthat=this;varatPage=e;//当前页varparams={page:atPage//页数};if(atPage==1){ap...
微信小程序:import导入公共文件方式
wxss:@import"../common/ali_icon.wxss";wxml:公共文件(位置:../common/head.wxml)如下----<templatename="head">456</template>//不会被导入<templatename="head2">789</template>//会被导入<!--wxml页面导入--><importsrc="../common/head.wxml"/><templateis="head2"></template> ...
APP微信登录---第三方登录
(一)引入maven配置<dependency><groupId>com.github.liyiorg</groupId><artifactId>weixin-popular</artifactId><version>2.8.5</version></dependency>(二)编写controller前端传递过来一个code字段,popular框架自主完成以下的操作@Controller@RequestMapping(value="/weixin")publicclassWeiXinLogin{@AutowiredprivateUserServiceuserService;//固定privateStringappId="wxf51";privateStringappSecret="34b625fa6afd86693325c84";//访问此资源的url:http://localhost:8090/weixin/wxLogin.json@RequestMapping(value="/wxLo...
微信公众平台开发----自定义菜单、消息处理及获取OpenID(C#)
服务器配置登录微信公众平台官网后,在公众平台后台管理页面开发者中心页,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,如下图所示:其中URL是开发者用来接收微信消息和事件的接口URL。Token可由开发者任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。 2.验证URL开发者提交信息后,微信服务器将发送GET请求到填写的服务器地址URL上,GET请求携带四个参数: 加密/校验流程如下:1.将token、timestamp、nonce三个参数进行字典序排序2.将三个参数字符串拼接成一个字符串进行sha1加密3.开发者获得加密后的字符串可与signature对比,标识该请求来源于微信 按照该流程,在上面填写的服务器中,写入如下验证代码:将以上代码部署到服务器端,通过微信公众平台去验证,如果验证成功,则成为开发者成功,否则失败。验证成功后显示如下图:新建菜单JSON文件,如下图所示: 其中,button目录下为以及菜单,sub_button下为二级菜单获取acxe...
C#微信接口之推送模板消息功能示例
本文实例讲述了C#微信接口之推送模板消息功能。分享给大家供大家参考,具体如下:?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768publicstringSendTempletMessge(){ stringstrReturn=string.Empty; try { #region获取access_token stringapiurl="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=你的appid&secret=你的secret";  ...
使用JAVA开发微信公众平台(一)——环境搭建与开发接入
一、 初始微信公众平台微信公众平台,即我们平时所说的“公众号”,曾用名“官方平台”、“媒体平台”,但最终命名为“公众平台”。从微信的命名我可以发现,公众平台不只是官方、媒体使用的平台,而是对所有公众都开放的统一平台。微信公众平台地址:https://mp.weixin.qq.com/微信公众平台公分4大板块:订阅号、服务号、小程序、企业号。按照微信2016年公开课规划,企业号后续将与企业微信合并,因此我们主要针对前三部分开始讲解: 简单的对比一下前三者的区别以及本次课程即后续课程的讲解重点:1、 订阅号和服务号均为传统意义的“公众号”,具有消息群发能力,详细区别可在官方平台查看:http://kf.qq.com/faq/140806zARbmm140826M36RJF.html 我们将注重于服务能力开发,而在服务方面,两者开发模式完全相同,只不过服务号可以使用更多的服务接口,而订阅号则是“阉割版”的服务号。因此,后续课程我们将使用服务号为案例进行操作。2、 微信小程序,原本为“微信应用号”,即一个根植在微信生态系统内的APP。因苹果和谷...