作者文章

fwq

FWQ
小程序
详解微信公众平台开发之发送文本消息.Net代码解析方法
这篇文章详解微信公众平台开发之发送文本消息.net代码解析方法 .Net实现微信公共服务平台开发中的发送文本消息功能,具体内容如下 首先建立一个微信消息类。  class wxmessage  {   public string FromUserName { get; set; }   public string ToUserName { get; set; }   public string MsgType { get; set; }   public string EventName { get; set; }   public string Content { get; set; }  public string EventKey { get; set; }  } 登录后复制  后台代码如下:  protected void Page_Load(object sender, EventArgs e)   {    wxmessage wx = GetWxMessage();    string res = "";      if (!string.IsNullOrEmpty(wx.EventName) && wx.EventName.Trim() == "subscribe")    {//刚关注时的时间,用于欢迎词     string content = "";     content = "/:rose欢迎北京永杰友信科技有限公司/:rose 直接回复“你好”";     res = sendTextMessage(wx, content);    }    else    {…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序之调用微信授权窗口
0. 引言   微信小程序为了优化用户体验,取消了在进入小程序时立马出现授权窗口。需要用户主动点击按钮,触发授权窗口。   那么,在我实践过程中,出现了以下问题。 1. 无法弹出授权窗口2. 希望在用户已经授权的情况下,不显示按钮 登录后复制 1. 具体实现   app.js的onLaunch()函数中,添加获取用户个人信息的代码段。实现在用户已经授权的情况(例如第二次打开小程序时)下,自动获取用户个人信息,而不需要用户的授权。 wx.getSetting({ success: res => { if (res.authSetting['scope.userInfo']) { console.log("app: " + "用户已经授权") // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 wx.getUserInfo({…
2024-11-25 阅读全文 →
FWQ
CMS教程
聊聊帝国cms调用栏目别名的修改步骤
请留意下面的修改方法 修改后栏目别名使用 [!–bname–] 调用 打开e/class/t_functions.php搜索定位到带模板的栏目导航标签修改1 代码如下: //替换变量 $bclassname=$class_r[$classid][classname]; $bname=$class_r[$classid][bname]; $br[classid]=$classid; $bclassurl=sys_ReturnBqClassname($br,9); $listtemp=str_replace("[!--bclassname--]",$bclassname,$listtemp); $listtemp=str_replace("[!--bname--]",$bname,$listtemp); $listtemp=str_replace("[!--bclassurl--]",$bclassurl,$listtemp); 登录后复制 修改2 代码如下: $sql=$empire->query("select classid,classname,bname,islast,sonclass,tbname,intro,classimg from  {$dbtbpre}enewsclass where bclassid='$classid' and showclass=0 order by myorder,classid".$limit); 登录后复制 修改3 代码如下: //栏目名称 $listtemp=str_replace("[!--classname--]",$r[classname],$listtemp); //栏目别名 $listtemp=str_replace("[!--bname--]",$r[bname],$listtemp); //栏目id $listtemp=str_replace("[!--classid--]",$r[classid],$listtemp);…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms视频转码失败怎么办?
1.不建议直接在后台上传视频文件,因为视频文件一般都比较大,直接上传影响带宽;可先通过ftp工具将视频文件上传到指定目录,然后再后台引入视频文件的地址即可 2.如果在上传视频的时候,只想显示”网络文件”选项,应该怎么办呢?如图所示: 操作步骤: 第一步:修改phpcms/statics/js/swfupload/swf2ckeditor.js文件中的flashupload方法: 立即学习“”; 第二步:修改phpcms/modules/attachment/attachments.php文件中的swfupload方法: 第三步:修改phpcms/modules/attachment/templates/swfupload.tpl.php模板文件: 3.dizhi_images从哪里来的呢?答:在模型中自定义视频字段时指定的名称,可自行定义 注意:有时候使用程序将图片生成缩略图时,图片会失真,这时候在前台展示出来的效果就不是很好;如果想要获取高质量的高清图集的话,也可以采用ftp工具将设计好的固定大小的图片上传到服务器 以上就是phpcms视频转码失败怎么办?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序深度解读
  推荐教程:小程序开发   小程序的本质其实就是一个生存于大流量平台上的迷你app,但是由于小程序用完即走、触手可及的理念使小程序展现了无数的发展潜力与商业价值,以基于微信端的小程序为例,微信小程序的入口可以通过扫码二维码的方式进入,这样的操作方式具有十分明显的场景化特点,可以更大程度上的链接线上和线下,商家可以通过在线下投放属于自己小程序二维码的方式来吸引用户、向小程序进行导流,并且促成商品购买,从这个作用上来说,小程序相当于线下的电商平台,如今各大互联网巨头纷纷在推出自己的小程序平台,这足以水平小程序的作用及对于整个互联网生态环境所产生的影响力。   小程序处于电商功能之外,由于其场景化、地域化强的特点,还具有本地服务的功能,例如特定某个区域内的生活服务类小程序,这些小程序往往定位于某一特定地理区域内的用户,主要为用户提供优质的商品或者服务,例如线下快消品行业或者例如与银行、家政服务等服务型行业,基于微信平台庞大的流量、利用附近小程序的功能可以为自身带来很好的曝光效果。   而小程序最大的价值还是在对于一定类型的app的替换功能,这些app往往具有刚需、但使用频率低的特点,例如订购火车票、车机票、预定酒店等app,这种app甚至一个月都不会打开一次,但是真正使用的时候重新下载有很麻烦,它们占用了大量的手机内存空间,而小程序就很好的解决了这种弊端,将这些app的主要功能移植到小程序上,用户触手可得,用完即走,这也正是小程序最初的设计理念。   小程序可以一定程度的降低企业的开发成本,在小程序诞生之前,如果企业想在移动互联网端提高曝光,留住用户,那么企业的选择就是制作一个属于自己的app,制作一个app不仅仅需要大量的开发、制作费用、较长的开发周期,而且后期app的推广也是一笔不小的开销,开发、调试、推广这一套程序下来用了几十w是很正常的事,对于大型企业来说,这笔钱无关痛痒,但是对于中小企业来说,这毕竟还是一笔不小的开销,而小程序对于企业最大的价值就是降低了企业的开发成本,减少了企业的开发时间,节约了企业进行线上推广的费用。   虽然小程序对于用户、企业来说拥有无限的价值,但是目前小程序市场仍然面临着激烈的竞争,即使基于微信平台有10亿的用户流量,但是每一个小程序仍然需要利用名词排名、内容结构等去争抢用户流量,激烈的竞争环境与应用商城本省并没有太大区别,而且由于小程序开发功能受限,一些游戏类的超级app无法进入小程序,而且也不能从中获得好处。 以上就是小程序深度解读的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发过程中关于图片处理的问题
在小程序的开发过程中,页面布局中,我们经常会遇到一些图片处理的问题,比如,如果图片不是固定高度和高度,但image设置的是固定的高度和宽度,这时候原始图片相对image设置的固定高度和宽度不是等比例大小,那么这张图片就会变形,变的不清晰。这时就可以使用下面的等比例缩放的方式缩放图片,让图片不变形。或者通过image的bindload方法动态的获取图片的高度和宽度,动态的设置图片的高度和宽度,是图片布局的高度和宽度和原始图片的高度和宽度相等。 1.图片等比例缩放工具 [AppleScript] 纯文本查看 复制代码 //Util.js      class Util{          /***       * 按照显示图片的宽等比例缩放得到显示图片的高       * @params originalWidth  原始图片的宽       * @params originalHeight 原始图片的高       * @params imageWidth     显示图片的宽,如果不传就使用屏幕的宽       * 返回图片的宽高对象      ***/       static imageZoomHeightUtil(originalWidth,originalHeight,imageWidth){           let imageSize = {};           if(imageWidth){               imageSize.imageWidth = imageWidth;               imageSize.imageHeight = (imageWidth * originalHeight) / originalWidth;           }else{//如果没有传imageWidth,使用屏幕的宽               wx.getSystemInfo({                     success: function (res) {                         imageWidth = res.windowWidth;                         imageSize.imageWidth = imageWidth;                       imageSize.imageHeight = (imageWidth * originalHeight) / originalWidth;                   }    …
2024-11-25 阅读全文 →
FWQ
小程序
归纳整理微信小程序权限接口
本篇文章给大家带来了关于的相关问题,其中主要介绍了微信小程序中的权限接口的相关内容,包括了用户授权接口、获取用户权限设置接口、打开用户权限设置接口等内容,下面一起来看一下,希望对大家有帮助。 【相关学习推荐:】 1、权限接口   部分接口需要经过用户授权统一才能调用。我们把这些接口按使用范围分成多个scope,用户选择对scope进行授权,当授权给一个scope之后,其对应的所有接口都可以直接使用,此类接口调用时: 如果用户未接受或拒绝此权限,会弹窗询问用户,用户单击统一后方可调用接口。 如果用户已授权,可以直接调用接口。 如果用户已拒绝授权,则不会出现弹窗,而会直接进入接口fail回调。   此类接口再权限中的对象scope的字段和接口的对应关系如下表所示。 scope 对应接口 描述 scope.userLocation wx.getLocation, wx.chooseLocation, wx.startLocationUpdate 地理位置 scope.userLocationBackground wx.startLocationUpdateBackground 后台定位 scope.record wx.startRecord, wx.joinVoIPChat, RecorderManager.start 麦克风 scope.camera camera组件, wx.createVKSession 摄像头…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress 网站搭建指南:简单易学的教程
WordPress 网站搭建指南:简单易学的教程 在互联网时代,拥有一个个性化的网站已经成为分享信息、推广产品、展示个人风采的重要手段。而WordPress作为一款功能强大、易于上手的网站搭建工具,受到了越来越多人的青睐。本文将带你走进WordPress的世界,为你提供一个简单易学的搭建指南,让你可以快速搭建自己的网站,展示自己的个性风格。 第一步:选择并安装WordPress 首先,你需要选择一个合适的主机服务商来托管你的WordPress网站。目前市面上有很多主机服务商可供选择,如Bluehost、HostGator、SiteGround等。选择一个性价比高、性能稳定的主机服务商非常重要,可以保证你的网站能够顺利运行。 在选择好主机服务商后,你需要下载WordPress安装包并将其上传至主机服务器。大部分主机服务商都提供了一键安装WordPress的功能,你只需按照界面提示几步操作即可完成WordPress的安装。安装完成后,你就可以开始配置你的WordPress网站了。 第二步:选择主题和插件 WordPress提供了各种各样的主题和插件,帮助你定制和美化你的网站。在WordPress后台界面中,你可以通过“外观”->“主题”来选择和安装主题,根据自己的喜好和需求选择一个适合自己的主题。同时,你还可以通过“插件”->“安装插件”来搜索并安装各种功能插件,如SEO优化插件、社交分享插件、表单插件等,丰富你网站的功能。 第三步:创建页面和发布文章 在WordPress中,页面和文章是网站的核心内容。你可以通过“页面”来创建关于我们、联系我们等静态页面,通过“文章”来发布新闻、博客等动态内容。在创建页面和文章时,你可以使用WordPress提供的可视化编辑器来进行内容编辑,也可以切换到代码编辑模式输入HTML代码来实现更加精细的布局效果。 代码示例: <p>这是一个段落</p> 登录后复制 代码示例: <?php echo "Hello, World!"; ?> 登录后复制 通过以上三步操作,你就可以初步搭建一个简单的WordPress网站了。当然,如果你想进一步定制和优化你的网站,还可以学习更多高级的WordPress技巧,如定制主题、优化SEO、增加安全防护等。希望这篇文章能够帮助到想要搭建WordPress网站的你,祝你的网站越来越成功! 以上就是WordPress 网站搭建指南:简单易学的教程的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序开发之详解使用Underscore.js
大家都知道underscore.js是一个 javascript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 javascript 内置对象。那么这篇文章我们就来学习下微信小程序如何使用第三方库underscore.js,有需要的可以参考学习。 前言 Underscore.js是一个很精干的库,压缩后只有4KB。Underscore 提供了100多个函数,包括常用的:、filter、invoke — 当然还有更多专业的辅助函数,如:函数绑定、JavaScript 模板功能、创建快速索引、强类型相等测试等等。弥补了标准库的不足,大大方便了JavaScript的编程。 微信小程序无法直接使用( ‘underscore.js’ )进行调用。 微信小程序模块化机制 微信小程序运行环境支持CommoJS模块化,通过module.exports暴露对象,通过require来获取对象。 微信小程序Quick Start utils/util.js function formatTime(date) {  var year = date.getFullYear()  var month = date.getMonth() + 1  var day = date.getDate()  var hour = date.getHours()  var minute = date.getMinutes()  var second = date.getSeconds();  return [year, month, day].map(formatNumber).join('/') + ' ' + [hour, minute, second].map(formatNumber).join(':') }…
2024-11-25 阅读全文 →
FWQ
小程序
关于百度钱包的5篇文章推荐
最近在使用微信、支付宝、百度钱包实现网页支付,对支付成功将自动关闭页面,对于支付失败,将显示错误信息。当在错误页面的时候,点击返回或者Android物理按键上一步的时候,将关闭页面。在微信、支付宝、百度钱包中,他们对页面关闭进行了封装,传统的window.close()是无效的,必须要使用它们的js代码才能关闭。下面是三种移动app的关闭方式:WeixinJSBridge.call(‘closeWindow’);//微信    AlipayJSBridge.call(‘closeWebview’);  //支付宝    BLightApp.closeWindow();//百度钱包通过浏览器的头判断是那种浏览器:var ua = navigator 1. 简介:最近在使用微信、支付宝、百度钱包实现网页支付,对支付成功将自动关闭页面,对于支付失败,将显示错误信息。当在错误页面的时候,点击返回 2. 简介:前端时间我们公司做了一款使用百度钱包的移动网页支付进行支付的产品,用户通过百度钱包、百度糯米扫描我们 3. 简介:我们公司最近在做百度钱包的移动网页支付的一款产品,产品使用场景是当用户通过百度钱包扫描我们的产品的二维码, 4. 简介:thinkphp框架中引入ping++支付server SDKping++支付平台整合了支付宝,微信支付,百度钱包,银联支付等主流支付方式。而且其开发文档,也很容易理解和上手,所以想写篇博客,记录下来(thinkphp)服务器端使用其SDK的步骤【test模式下】。    开始之前 最好先看一看官方文档对于支付过程的解 5. 简介:用户通过 微信 / 支付宝 / 百度钱包 扫码. 获取当前扫码的客户端类型. 【相关问答推荐】: 以上就是关于百度钱包的5篇文章推荐的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →