分类归档

网站开发

FWQ
小程序
小程序如何实现视频或音频自定义可拖拽进度条
本篇文章给大家带来的内容是关于小程序如何实现视频或音频自定义可拖拽进度条,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 小程序原生组件的音频播放时并没有进度条的显示,而此次项目中,鉴于原生的视频进度条样式太丑,产品要求做一个可拖拽的进度条满足需求。视频和音频提供的api大致是相似的,可以根据以下代码修改为与音频相关的进度条。 wxml的结构如下: <video></video><view>     <image></image>      <view>       <slider></slider>     </view>   </view> 登录后复制 data中初始化了sliderValue, updateState, playStates几个变量。   data: {     sliderValue: 0, //控制进度条slider的值,     updateState: false, //防止视频播放过程中导致的拖拽失效     playStates: true //控制播放 &amp; 暂停按钮的显示   },   onReady: function () {     this.videoContext = wx.createVideoContext('myVideo');     this.setData({       updateState: true     })   }, 登录后复制 videoUpdate在播放进度变化时触发,触发频率 250ms 一次。event.detail…
2024-11-25 阅读全文 →
FWQ
CMS教程
PHPCMS漏洞之文件poster.php
关于阿里云提示“注入漏洞之文件poster.php”的漏洞修复方案 简介: 漏洞名称:phpcms注入漏洞 补丁文件:www/phpcms/modules/poster/poster.php 补丁来源:网络 … 登录后复制 解决办法: 1、打开文件www/phpcms/modules/poster/poster.php,找到第221行左右; 2、修改代码,在代码if ($_GET[‘group’]) { 的后面,添加如下代码: 立即学习“”; $ _GET['group'] = preg_replace('#`#', '', $_GET['group']); 登录后复制 3、然后,将修改好的文件,上传到服务器对应文件位置,直接覆盖; 4、最后,登录阿里云后台,点击验证(截图如下),即可完成这种注入漏洞的修复。 以上就是关于 “ phpcms注入漏洞之文件poster.php ”的全部内容。 PHP中文网,大量的免费,欢迎在线学习! 以上就是PHPCMS漏洞之文件poster.php的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序做下拉菜单的详细步骤
微信小程序下拉菜单实例,小程序的尝鲜制作,开发工具是0.9版,不过思想和原理是一样的,非常适合微信小程序入门。     微信小程序下拉菜单思路与步骤:     布局方面,整体使用dl来写,二级包在dd中,用ul li来写;交互方面,点击某一级菜单,关闭兄弟子菜单,点击某子菜单关闭所有菜单。     1.使用dt做出第一级菜单     2.使用dd嵌套第二级菜单,初始隐藏、position为absolute,使用z-index浮出页面层 /*总菜单容器*/ .menu {display: block;height: 38px;} /*一级菜单*/ .menu dt {    font-size: 15px;float:left;width: 33%;height: 38px;border-right: 1px solid #d2d2d2;    border-bottom: 1px solid #d2d2d2; text-align: center;background-color: #f4f4f4; color: #5a5a5a;line-height: 38px; } /*二级菜单外部容器样式*/ .menu dd{ position: absolute;width: 100%;top:39px; left:0;z-index:999;} /*二级菜单普通样式*/ .menu li{    font-size: 14px; line-height: 34px;color: #575757;height: 34px;display: block;padding-left: 8px;    background-color: #fff;border-bottom: 1px solid #dbdbdb; }…
2024-11-25 阅读全文 →
FWQ
小程序
还是代码好用,几步就能判断用户是否已关注公众号
现在的活动,很多都引导用户关注公众号,才能参与活动,如何判断用户是否已关注公众号,其实很简单,照着本文章,你就不会再犯愁了,本文的php代码很详细的解说了。 一、公众平台配置 1. 获取appid, appsecret,添加白名单 登录微信公众平台,进入基本配置。开发中需要用到两个参数,appId和appSecret(appSecret只展示一次,需保存下来,否则需要重置获取)。获取access_token时需要添加IP白名单。 点击查看 点击修改 2. 添加网页授权 进入公众号设置=》功能设置=》网页授权域名点击设置,input框中输入授权回调页的域名参考第1点(只能填写一个),下载第3点中的txt文档,上传至服务器的根目录。 二、php后端实现 1. 获取全局token 此token有效期为2小时,可以暂存起来,过期后需要重新获取。PS: 项目中必须走同一个接口,否则容易互刷导致过期。 public static function getToken($appid, $appsecret){     $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&amp;appid='.$appid.'&amp;secret='.$appsecret;     return Curl::callWebServer($url); } 正确返回结果:     {         "access_token": "ACCESS_TOKEN",         "expires_in": 7200     }     返回结果参数说明:     参数              说明     access_token      获取到的全局token…
2024-11-25 阅读全文 →
FWQ
小程序
ASP.NET Core集成微信登录的实例图解
这篇文章主要介绍了asp.net core集成登录的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 工具: Visual Studio 2015 update 3 Asp.Net Core 1.0 1 准备工作 申请微信公众平台接口测试帐号,申请网址:(mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login)。申请接口测试号无需公众帐号,可以直接体验和测试公众平台所有高级接口。 1.1 配置接口信息 1.2 修改网页授权信息 点击“修改”后在弹出页面填入你的网站域名: 2 新建网站项目 2.1 选择ASP.NET Core Web Application 模板 2.2…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦dede怎么去除Power by DedeCms
织梦dede怎么去除power by dedecms? 删除 “power by dedecms”这个官方默认的版本链接。 推荐学习: 有俩种方法: 1、 使用sql命令工具,在系统基本设置参数,下面有个“sql命令工具”在输入框中输入以下SQL语句, SQL语句:DELETE FROM dede_sysconfig WHERE varname = ”cfg_powerby”  即可删除系统的版权信息变量。 2、就是删除模板文件Dede/templets/default/中的footer.htm文件 就可以去除“puwerd by Dedecms”这个官方默认的版本链接 dedecms后台 如下图: 原样式: dedecms后台 删除后:…
2024-11-25 阅读全文 →
FWQ
小程序
关于钱包的10篇文章推荐
最近在使用微信、支付宝、百度钱包实现网页支付,对支付成功将自动关闭页面,对于支付失败,将显示错误信息。当在错误页面的时候,点击返回或者Android物理按键上一步的时候,将关闭页面。在微信、支付宝、百度钱包中,他们对页面关闭进行了封装,传统的window.close()是无效的,必须要使用它们的js代码才能关闭。下面是三种移动app的关闭方式:WeixinJSBridge.call(‘closeWindow’);//微信    AlipayJSBridge.call(‘closeWebview’);  //支付宝    BLightApp.closeWindow();//百度钱包通过浏览器的头判断是那种浏览器:var ua = navigator 1. 简介:最近在使用微信、支付宝、百度钱包实现网页支付,对支付成功将自动关闭页面,对于支付失败,将显示错误信息。当在错误页面的时候,点击返回或者Android物理按键上一步的时候,将关闭页面。在微信、支付宝、百度钱包中,他们对页面关闭进行了封装,传统的window.close()是无效的,必须要使用它们的js代码才能关闭。下面是三种移动app的关闭方式:WeixinJSBridge.call(‘cl… 2. 简介:本文介绍微信支付下的刷卡支付的开发过程。微信刷卡支付是指用户打开微信钱包的刷卡的界面,商户扫码后提交完成支付的支付过程。 一、刷卡支付API接口地址api.mch.weixin.qq.com/pay/micropay是否需要证书不需要。输入参数名称 变量名 必填 类型 示例值 描述公众账号IDappid是String(32)wx8888888888888888微信分配的公众账号ID(企业… 3. 简介:本文介绍微信支付下的刷卡支付的开发过程。微信刷卡支付是指用户打开微信钱包的刷卡的界面,商户扫码后提交完成支付的支付过程。 4. 简介:欢迎留言、转发 微信极速开发系列文章:点击这里 上两篇文章介绍了微信公众号支付以及微信扫码支付 此篇文章具体来聊聊微信刷卡支付 刷卡支付官方文档 场景介绍 步骤1:用户选择刷卡支付付款并打开微信,进入“我”>“钱包”>“刷卡”条码界面 步骤2:收银员在商户系统操作生成支付订单,用户确认支付金额 步骤3:商户收银员用扫码设备扫描用户的条码/二维码,商户收银系统提交支付 步骤4:微信支付后… 5. 简介:测试步骤 (1)手机客户端进入“微信->我->钱包->付款”获取支付条码;…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发系列教程(3)
因为微信现在可以开通自定义菜单,很多人都不知道如何创建自定义菜单。我今天来分享一下,自定菜单如何创建! 下面直接看代码: <?php //根据申请到的appid要获取access_toke值,https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=SECRET $url = "http://api.weixin.qq.com/cgi-bin/menu/create?access_token="; $jsonData = '{"button":[{"type":"click","name":"论坛","key":"FORUM"},{"type":"click","name":"发现","sub_button":[{"type":"click","name":"附近的人","key":"NEARBY_PEOPLE"},{"type":"click","name":"附近的帖子","key":"NEARBY_TOPIC"}],"key":"FIND"},{"name":"我","sub_button":[{"type":"click","name":"我的资料","key":"MY_PROFILE"},{"type":"click","name":"我的积分","key":"MY_POINTS"},{"type":"click","name":"我的帖子","key":"MY_TOPIC"}],"key":"MY"}]}'; //格式按照微信api来写就行 echo "<pre class="brush:php;toolbar:false">"; var_dump(post($url, $jsonData)); function post($url, $jsonData){ $ch = curl_init($url) ; curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST,…
2024-11-25 阅读全文 →
FWQ
CMS教程
dede怎么调用文章第一张图片
dede怎么调用文章第一张图片? 需要进行两个操作 第一步,修改include/extend.func.php文件,最下面插入函数,查询的是文章附加表,如需查询图片集什么的,改表名即可 推荐:《》 代码如下: function GetFirstImg($arcid){ global $dsql; $query= "SELECT body FROM `dede_addonarticle` where aid='$arcid'"; $row = $dsql-&gt;GetOne($query); $preg = "/<img . alt="dede怎么调用文章第一张图片" >/i"; preg_match_all($preg, $row['body'], $match); //print_r($match); return $match[1][0]; }</img.> 登录后复制 第二部修改 调用标签include/taglib/arclist.lib.php 织梦调用文章内容的时候需用用到litpic字段,需要重新构造此字段,找到 function lib_arclistDone()函数里面的 $row[litpic],增加 //调用文章第一张图片,非缩略图,如果为空,则调用缩略图。 代码如下: if(GetFirstImg($row['id'])!="") {…
2024-11-25 阅读全文 →
FWQ
CMS教程
怎么为织梦cms列表页文章缩略图添加alt属性
怎么为织梦cms列表页文章缩略图添加alt属性? 为织梦cms列表页文章缩略图添加alt属性的方法 推荐学习: 这个方法,可以更好的完善站内优化的相关设置,就像我们开发的文章图片自动ALT注释插件一样,也是利于图片优化带来流量的。 存在问题 默认的DedeCms默认列表页的缩略图图片缺少ALT属性,对搜索引擎认识图片效果差。 解决办法 在list_article.htm列表页模板中找到添加上ALT属性。 修改后为: 注:顺便为图片加上了宽高属性。 修改后,出现了一个新的问题。即当文章被推荐时,代码多了一个标签。 解决办法: 修改/include/arc.listview.class.php文件,找到如下代码(v5.6为745行) $row['title'] = "<b>".$row['title']."</b>"; 登录后复制 修改为: $row['title'] = $row['title']; 登录后复制 以上就是怎么为织梦cms列表页文章缩略图添加alt属性的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →