分类归档

小程序

FWQ
小程序
微信小程序发起的请求不能使用session的解决方法
我们知道,微信小程序发起的请求是通过腾讯的服务器再同意发送到我们的服务器的,而session一般是通过客户端cookie中的sessionid来识别客户端的,既然请求都是要通过腾讯的服务器发送到我们的服务器,那么我们的服务器也就无从识别请求的发起者了。 微信小程序发起的请求不能使用session的解决方法: 1通过重写url的方法识别请求的发起者 2我们使用文件cache的方法来代替session 以上就是微信小程序发起的请求不能使用session的解决方法的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序该如何正确调用后端接口
写在前面的话: 最近在学习如何请求后端接口时,原本打算请求项目中正在使用的接口,但是微信小程序不允许。官方提示接口必须有域名且备案,但是我们的接口都是IP地址,因此无力回天。 但是,我们不必沮丧,下面分享下官方给的请求接口的方法,供大家参考。 一、官方方法 此方法简单易懂,但是在使用时代码量过大,我建议还是封装一下比较好用。 wx.request({   url: 'test.php', // 仅为示例,并非真实的接口地址   data: {     x: '',     y: ''   },   header: {     'content-type': 'application/json' // 默认值   },   success(res) {     console.log(res.data)   } }) 登录后复制 二、请求方法封装(新建文件夹util,工具文件,在文件夹下创建request.js文件,用于对方法封装)request.js如下: var app = getApp(); //项目URL相同部分,减轻代码量,同时方便项目迁移 //这里因为我是本地调试,所以host不规范,实际上应该是你备案的域名信息 var host = 'http://localhost:8081/demo/'; /**  * POST请求,  * URL:接口  * postData:参数,json类型…
2024-11-25 阅读全文 →
FWQ
小程序
总结页面详解的实例介绍
用户有多张名片,需要左右切换查看,往下切换是菜单按钮。 这里需求两处滑动,用到了微信提供给我们的滑动组件 swiper,并且进行了嵌套使用,第一层是名片展示与菜单按钮的上下滑动, 第二层是名片展示的左右滑动(支持互相嵌套使用的,可以放心使用)。vertical 加上就是纵向滑动,去掉即是左右滑动。整体结构如下所示:点击事件绑定的是数据切换方式,因为需要支持多次点击切换。初始化数据是 nextslide:再看下 nextslide 事件。currentslide 是当前页面的 index,改变它即可完成切换效果,可以看上图初始化数据时设置了 cs 是 0。因而赋值当前 data.cs+1 即可,再把绑定点击事件 clicknext 切换成 nextslideagain。再看下 nextslideagain 事件,执行的减去 1 个索引,实现多次点击切换效果。具体效果可以看到。 点击个人名片进 1. 简介:用户有多张名片,需要左右切换查看,往下切换是菜单按钮。 这里需求两处滑动,用到了微信提供给我们的滑动组件 swiper,并且进行了嵌套使用,第一层是名片展示与菜单按钮的上下滑动, 第二层是名片展示的左右滑动(支持互相嵌套使用的,可以放心使用)。…
2024-11-25 阅读全文 →
FWQ
小程序
小程序可以导入视频吗?
小程序可以导入视频吗? 小程序可以导入视频,步骤如下: 第一步: 点击开始添加视频 注意:目前仅支持mp4格式。 博客编辑器:点击添加“视频”。 展示型小程序图文编辑器:点击视频的图标。 第二步: 添加视频源链接,点击“保存”即可。  博客编辑器示例:如下图所示 展示型小程序图文编辑器示例:如下图所示 推荐教程:《》 以上就是小程序可以导入视频吗?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信自定义菜单如何添加小程序
微信自定义菜单如何添加小程序 公众号菜单中添加小程序事前要做的准备: 1、 需要你事先把小程序开发出来 2、 公众号与小程序关联好 推荐学习: 公众号菜单中添加小程序链接流程和方法: 1、 登录你的微信公众号后台,选择左边的‘自定义菜单’链接 然后在右边填写小程序具体内容,包括: 1) 菜单名称:如果是中文不要超过4个字符;如果你使用公众号开发的方式来设置菜单,可以写5个中文字符。 2) 菜单类型:选择‘跳转小程序’ 3) 小程序路径:就是用户点击链接后,跳转的小程序页面。默认是’page/index/index’,这个也是小程序的首页。 4) 备用页面:就是一个普通的网页链接。它的作用就是,当用户的微信不支持小程序时,会跳转到的这个网页去。填写完后点击‘保存并发布’ 推荐学习: 以上就是微信自定义菜单如何添加小程序的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
分享.net开发微信公众平台实例的教程
这篇文章主要分享.net开发微信公众平台实例的教程,对微信公众平台开发的原理与相应的.net实现方法都做了较为详细的讲述,非常实用,需要的朋友可以参考下 本文实例讲述了.net开发微信公众平台的方法。分享给大家供大家参考。具体实现方法如下: 一、说明: 公众平台信息接口为开发者提供了一种新的消息处理方式,只有申请成为开发者后,你才能使用公众平台的开发功能,在这里你需要填写一个URL和一个Token,这两项信息也需要你拥有自己的服务器(外网服务器)资源,其中的Token可由开发者任意填写,URL即是接口配置信息的链接地址,在本文中我采用的是创建一个简易网站的方式,在其中的一个页面的后台程序中配置相关的接口信息,然后发布到外网服务器上,最后可以访问到这个页面的链接地址即是这里应该填写的URL。 二、接口配置过程: 1.网址接入-校验签名: 代码如下: const string Token = "aka";//定义一个局部变量不可以被修改,这里定义的变量要与接口配置信息中填写的Token一致 protected void Page_Load(object sender, EventArgs e) {         string postStr = "";         Valid();//校验签名,当填入的信息提交之后页面有提示“你已成功成为公众平台开发者,可以使用公众平台的开发功能”这个的时候,接下来你就需要注释掉这个校验的方法,使得后面的消息回复得以正常运作         if (Request.HttpMethod.ToLower() == "post")//当普通微信用户向公众账号发消息时,微信服务器将POST该消息到填写的URL上         {             postStr = PostInput();             if (string.IsNullOrEmpty(postStr) == false)             {                 //WriteLog(postStr,Server);//计入日记                 ResponseMsg(postStr);             }         } } private void Valid() {         string echoStr = Request.QueryString["echoStr"].ToString();         if (CheckSignature())         {             if (!string.IsNullOrEmpty(echoStr))…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序form组件详细介绍
form表单组件 是提交form内的所有选中属性的值,注意每个form表单内的组件都必须有name属性指定否则提交不上去,button中的type两个submit,reset属性分别对应form的两个事件 主要属性: wxml 登录后复制          {{item.value}}        提交   重置 js Page({  /**   * 初始化数据   */  data:{  items: [   {name: 'JAVA', value: 'Android', checked: 'true'},   {name: 'Object-C', value: 'IOS'},   {name: 'JSX', value: 'ReactNative'},   {name: 'JS', value: 'wechat'},   {name: 'Python', value: 'Web'}  ]…
2024-11-25 阅读全文 →
FWQ
小程序
小程序消息推送配置案例
本文介绍了微信小程序消息推送能力的配置方法,希望对学习小程序开发的朋友有帮助! 小程序消息推送配置案例 为丰富小程序的服务能力,提高服务质量,微信为小程序提供客服消息能力,以便小程序用户可以方便快捷地与小程序服务提供方进行沟通。启用并设置消息推送配置后,用户发给小程序的消息以及开发者需要的事件推送,都将被微信转发至该服务器地址中,下面我就来看下这是怎么配置的。这是我自己配置的案例效果图。 推荐学习: 我在自己的服务器根目录定义api.php文件,URL填写的地址为http://www.100txy.com/api.php,文件api.php具体的代码如下 <?php define("TOKEN","100txy");// 后台填写的token $wechatObj = new wechatAPI(); $wechatObj->isValid(); class wechatAPI {   public function isValid()//验证微信接口,如果确认是微信就返回它传来的echostr参数   {      $echoStr = $_GET["echostr"];      if ($this-&gt;checkSignature()) {      echo $echoStr;      exit;      }   }   private function checkSignature(){ //官方的验证函数    $signature = $_GET["signature"];    $timestamp = $_GET["timestamp"];    $nonce = $_GET["nonce"];    $token = TOKEN;…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序数据封装及参数传值等经验总结
这篇文章主要介绍了微信小程序数据封装及参数传值等经验总结的相关资料,需要的朋友可以参考下 微信小程序开发总结: 一: 参数传值的方法 1: data-id 我们可以给添加data-*来传递我们需要的值,使用方法说明: (1)设置data-id <view></view> 登录后复制 (2): 取值 + 传值  playTap:function(e) {     const dataset = e.currentTarget.dataset;     wx.navigateTo({      url: '../play/index?id='+ dataset.id     })     console.log(dataset.id);   } 登录后复制 (3):取值  onLoad:function (param) {   //页面初始化     this.setData({       currentId:param.id     })…
2024-11-25 阅读全文 →
FWQ
小程序
小程序怎么获取路径
进入微信公众平台的后台,账号密码进入,这个是第一步:登录; 在登录进去的当前页,也就是【首页】,点击【新建群发】; 在新建群发页面,选择【自建图文】; (推荐教程:) 图文编辑页面,在工具栏中找到【小程序】点击; 选择你要获取的小程序,1. 在常用里选择点击即可;2. 也可以输入小程序的ID;点击【下一步】; 呈现的小程序路径即为获取到的路径; 以上就是小程序怎么获取路径的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →