分类归档

网站开发

FWQ
小程序
微信小程序怎么实现蓝牙连接?(代码示例)
微信小程序如何实现蓝牙连接?本篇文章给大家带来的内容是介绍微信小程序实现蓝牙连接的方法(步骤)。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。 最近的项目需要使用小程序的蓝牙功能与硬件设备进行连接相互传送数据指令,联调过程中发现一些问题,于是想着记录下来,方便以后查看! 1、初始化蓝牙设备 一般使用蓝牙功能肯定是想连接某一个蓝牙设备,所以需要知道这个蓝牙设备的名称,一般来说都是扫描二维码连接,那么当你扫描这个设备二维码的时候,就需要去初始化你手机上的蓝牙模块了 /** * 初始化蓝牙设备 */   initBlue:function(){     var that = this;     wx.openBluetoothAdapter({//调用微信小程序api 打开蓝牙适配器接口       success: function (res) {         // console.log(res)         wx.showToast({           title: '初始化成功',           icon: 'success',           duration: 800         })         that.findBlue();//2.0       },       fail: function (res) {//如果手机上的蓝牙没有打开,可以提醒用户         wx.showToast({           title: '请开启蓝牙',           icon: 'fails',           duration: 1000         })       }     })   },…
2024-11-25 阅读全文 →
FWQ
小程序
总结分享微信小程序常见面试题
本篇文章给大家带来了关于的相关知识,其中主要介绍了一些常见的面试题,包括了怎么在小程序中获取用户信息、小程序中怎么实现父子组件传参,下面一起来看一下,希望对大家有帮助。 【相关学习推荐:】 1.在小程序中如何获取用户信息? (1)小程序为升级前:可使用wx.getUserInfo直接获取用户信息,目前逐渐不能使用该方法了 (2.)升级后,可使用以下方法获取用户的账户信息: (1)使用button,设置其属性:open-type=”getUserInfo”    获取用户信息 2.小程序中如何实现分享功能,微信有什么限制? 发送给朋友:onShareAppMessage(Object object); 分享到朋友圈: onShareTimeline(); 限制: “单页模式”下,一些组件或接口存在一定限制: 1、页面无登录态,与登录相关的接口,入wx.login()均不可用; 2、不允许跳转其他页面,包括跳转小程序页面,跳转其他小程序,跳转微信原生页面; 3、不允许横屏,页面包含的tabbar不会渲染,包括自定的tabbar; 4、 本地储存与小程序普通模式不共用; 3.你的小程序是如何上线的,审核大概需要多久? (1)在微信web开发者工具里找到项目,并且设置好服务器的域名,如果你的小程序没有用到外网请求,可以不用配置服务器。配置好服务器,先预览一下,看看有没有问题,如果没有问题的话,点击上传。 (2)上传代码之后,在微信公众号平台登录微信小程序后台,点击开发管理,就可以看到刚刚上传的代码,点击提交审核,就可以了。接下来就是等待微信官方的审核。 (3)一般都是1~3天左右 4.小程序中如何用像Vant一样的第三方组件? (1)打开cmd,进入你的项目中,在cmd中执行:npm init,初始化项目 (2)然后安装Vant…
2024-11-25 阅读全文 →
FWQ
小程序
自定义微信登录扫码样式解决办法
PC微信扫码登录 近期做一个pc端微信扫码登录的需求,微信扫码有两种方式,一种是新开一个二维码页面,另一种是内嵌入产品网页。本次以内嵌二维码为例,具体怎样在页面中显示一个登陆二维码,文档说的很清楚,就不赘述了。 解决自定义微信二维码样式问题 当一切准备妥当之后,网页上的二维码初始默认是这个样子。特别大不说(默认二维码大小280×280),还有微信登录的title,下方也有扫码登录的提示。幸运的是,微信留了一个api给我们自定义样式的机会,在之前实例化一个二维码的时候,实例对象中href属性,允许设置样式。 <span style="font-size: 16px;"> var obj = new WxLogin({<br/> id:"login_container", <br/> appid: "", <br/> scope: "", <br/> redirect_uri: "",<br/> state: "",<br/> style: "",<br/> href: "../qrcode.css"//就是这个属性<br/>…
2024-11-25 阅读全文 →
FWQ
小程序
支付宝小程序要满足什么条件
支付宝小程序开通条件: 目前支付宝小程序支持,企业,机构,个体工商户申请。 申请支付宝小程序需要的资料: 1.邮箱一个(用于申请验证后期登录使用) 2.电话号码一个(用于申请验证) 3.企业营业执照复印件加盖公章(保持清晰可见) 4.法人身份证照片正反两面(保持清晰可见) 5.企业对公账户信息(开户名称,开户行,开户行地址,企业账号),用于验证 6.有商标可提交商标资料 7.商户门头照(按行业需要,不是每个小程序都需要) 注明:个体工商户可无需对公账户信息,暂不支持个人开通。 推荐学习: 以上就是支付宝小程序要满足什么条件的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress如何更改首页图片
wordpress 首页图片(也称特色图片)可用于文章和页面顶部。更改此图片的步骤如下:选择一张 jpg/jpeg/png/gif 图片,大小为 1200px 宽 x 630px 高或更大。在 wordpress 仪表盘中上传图片。在编辑器中,在“特色图片”面板中设置上传的图片。保存更改。 如何更改 WordPress 首页图片 WordPress 首页图片,也被称为特色图片,是出现在文章和页面顶部的图像。它可以帮助吸引访问者,并为您的内容提供视觉冲击力。以下是如何更改 WordPress 首页图片: 步骤 1:选择一张图片 从您的电脑或图像库选择一张您希望用作首页图片的图片。 确保图片文件格式为 JPG、JPEG、PNG 或 GIF。 图片大小应为 1200px 宽…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms v9判断用户是否登录
v9判断用户是否登录?phpcms v9如何判断用户是否登录以及登陆后的标签写法问题 首先要获取userid {php$userid=param::get_cookie('_userid');} 登录后复制 然后再判断是否为空 {if $userid}。。。这里写已经登录之后的代码。。。{else}。。。这里写已经登录之后的代码。。。{/if} 搞定。 立即学习“”; 如果想要扩展更多的功能,比如内容增加  登录后查看联系方式  的功能,此时我们需要声明一个变量,用来控制登录后的返回页面。 $forward = trim($url); 登录后复制 未登录时的代码 登录查看联系方式 注意链接地址里面要有参数forward={urlencode($url)}   这样用户登录后才能成功返回到之前的内容页面。 完整的代码 {php$userid=param::get_cookie('_userid');$forward=trim($url);} {if$userid} 登录后复制 登录后的内容 {else} ahref="{APP_PATH}index.php?m=member&amp;c=index&amp;a=login&amp;forward={urlencode($url)}&amp;siteid={$siteid}"target="_top"&gt; 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序swiper组件构建轮播图代码分享
本文主要和大家介绍微信小程序 swiper组件构建轮播图的实例的相关资料,如有疑问请留言或者到本站社区交流讨论,需要的朋友可以参考下,希望能帮助到大家。 微信小程序 swiper组件构建轮播图的实例 实现效果图: wxml基础文件: <view>   <swiper>     <swiper-item><image></image></swiper-item>     <swiper-item><image></image></swiper-item>     <swiper-item><image></image></swiper-item>   </swiper>  </view> 登录后复制 swiper-item仅可放置在组件中,宽高自动设置为100%。  参数设置:  autoplay 自动播放导致swiper变化;  touch 用户划动引起swiper变化;  indicator-dots true是否显示面板指示点圆圈;  interval 自动切换时间间隔;  duration 滑动动画时长;  更多设置可以看官方文档组件! 登录后复制 wxss样式文件 swiper{  width:100%;  height:500rpx; }…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms如何修改标签
如何修改标签? 修改phpcms V9标签的方法 想要修改PHPCMS V9标签,只要修改两个文件对应的内容即可: 需要修改文件在: /phpcms/libs/classes/template_cache.class.php模板解析缓存文件中找到pc_tag()方法 立即学习“”; phpcmsmodulescontentclassescontent_tag.class.php 如标签:num会通过pc_tag()方法解析转换成php $num = isset($num) && intval($num) ? intval($num) : 20;//这里就可以任意修改 转换后去看看模板,转换后会掉用content_tag.class.php里面对应的方法,自己看着对应修改。 PHP中文网,大量的免费,欢迎在线学习! 以上就是如何修改标签的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
解析nodejs微信公众号开发之——1.接入微信公众号
本篇文章主要介绍了详解微信公众号开发——1.接入微信公众号,非常具有实用价值,需要的朋友可以参考下 接入微信公众号是开发的第一步,万事开头难,走好第一步,后面的路就更宽广。 1.公众平台测试帐号的使用 登录微信公众平台,由于很多开发人员并没有认证的的微信公众号,所以比较折中的方式是使用公众平台测试帐号来测试功能,其优势是能够测试微信公众号的绝大部分功能,不受认证门槛的限制。 进入测试账号管理界面: 我们需要配置的信息,URL和Token是微信公众平台和本地开发服务建立连接的桥梁。 微信配置好后,扫面下方的测试号二维码,即可以在手机上测试开发的功能。 2.验证公众号 一图胜千言。接入公众号时,微信公众平台需要验证开发者的身份,向开发者填写的URL发送一个GET请求,请求中包含4个参数:signature、str、stamp和nonce,收到该请求,我们需要做的事情: 将token、timestamp和nonce三个参数进行字典排序; 将三个拼接成一个字符串进行加密; 将加密后的字符串与signature进行比较,如果相同,表示这个请求来自微信,我们直接原样返回echostr的内容,接入验证成功。 3.搭建开发服务器 搭建开发服务器的方式有很多,如购买云服务器、使用花生壳、ngrok、localtunnel等。这里为了简单起见采用localtunnel。先全局方式安装localtunnel, npm install -g lt 登录后复制 启动lt lt --port 8080  //对外暴露8080端口,可端口号可自己随便设定 登录后复制 4.编写代码 好了,现在开始编写app.js的代码: 'use strict' var Koa = require('koa'); var sha1 = require('sha1'); var config = {   wechat:{     appID:'...', //填写你自己的appID     appSecret:'...', //填写你自己的appSecret…
2024-11-25 阅读全文 →