移动互联网

微信自带浏览器环境内左上角返回、关闭按钮事件监控

强颜欢笑 提交于 2020-02-05 04:40:15
#意思大概是修改历史栈,把给当前页的url加‘#’,返回的时候就会重新去请求页面了 百度优化 <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script> <script type="text/javascript"> //按 $(function(){ pushHistory(); window.addEventListener("popstate", function(e) { //alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能 var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { WeixinJSBridge.call('closeWindow'); //微信 } else if(ua.indexOf("alipay")!=-1){ AlipayJSBridge.call('closeWebview'); //支付宝 }else if(ua.indexOf("baidu")!=-1){ BLightApp.closeWindow(); //百度 }else{ window.close(); //普通浏览器 }

微信小程序

烂漫一生 提交于 2020-02-05 03:38:24
引: 什么是小程序 微信小程序是一种不需要下载也不需要安装就可以使用的应用程序,它把app的功能集成到小程序里面,然后用户就可以在微信里面实现app的基本功能。 小程序的优势 不用去装一些不常用app,直接在微信中就可以实现 初创公司开发app成本更低 微信成为了app前期推广的重要入口 环境搭建 账号注册 首先需要申请一个微信公众平台账号 立即注册>小程序>填写资料>注册 链接: 微信公众平台 在注册成功后注意保留自己的appid 下载开发者工具 链接: 开发者工具下载 创建项目 目录文件介绍 pages:存放小程序中每个页面的文件夹 index:小程序中的单独页面,每个页面由四个部分组成: .js:页面逻辑代码(js) wxml:页面结构(html) json:页面配置 wxss:页面样式表(css) app.js:小程序全局逻辑 app.json:小程序公共配置 app.wxss:小程序公共样式表 开发小程序 全局配置 app.js文件: { "pages": [ "pages/index/index", "pages/logs/logs" ], "window": { "backgroundTextStyle": "light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText":

C# 在腾讯的发展

。_饼干妹妹 提交于 2020-02-05 02:47:42
本文首发我的微信公众号"dotnet跨平台", 内容得到大家热烈的欢迎,全文重新发布在博客,欢迎转载,请注明出处. .NET 主要的开发语言是 C# , .NET 平台泛指遵循ECMA 334 C#和 ECMA 335 CLI 标准的开发平台 ,包括微软自行开发的.NET 平台和 开源实现的Mono 以及 微软最新开发的.NET Core。 从2007年加入公司自今一直在使用C#, 对这门语言在 腾讯的使用情况有大概的了解,最近有空整理了一下相关的情况,破除江湖传言 ”国内互联网公司都不用C# ”。 1、2003 ~ 2007 年 微软在2002年发布.NET 1.0,2003年发布 .NET 1.1。由于.NET的开发效率高,2003年开始腾讯的OA系统也开始采用.NET进行开发,早期的OA系统是使用cgi来开发的,2007年我接手OA的单点登录系统时里面还有cgi 的兼容性代码,那个cgi的兼容性代码还存在着内存泄漏问题,一直到2013年 OA登录的重构 才把它移除。2003年OA开发团队开始迅速的从几个人发展到2006年的30多人规模,公司的快速发展也要找更多的开发人员,在toby的介绍下2007年加入了腾讯,我从加入公司开始就一直负责腾讯OA基础服务,简称TOF的开发运营工作。 2003到2007 这几年是.NET在腾讯快速发展的几年, 最早的OA工作流

马云发6亿马化腾发35亿!支付宝和微信都要撒红包了!怎么抢?戳这里!

陌路散爱 提交于 2020-02-04 22:37:25
本文来自冯程微信公众 :春节越来越近,支付宝钱包与微信的红包大战也更加紧张刺激。继红包分享功能被微信封杀、支付宝钱包随机应变推出红包口令之后,2月9日,支付宝钱包再放一个大招,宣布从小年夜(2月11日)到正月初一(2月19日),与品牌商户一起向用户发放约6亿元的红包。其中,现金超过1.56亿元,购物消费红包约4.3亿元。 没有任何附加条件,所有人在手机上打开最新版支付宝钱包(8.5版本),均可参与抢红包活动。 用户抢到的现金红包,将直接进入用户的支付宝账户余额,与一般的支付宝资金一样,可以在所有支持支付宝消费的地方使用,也能支持提现到银行卡。用户抢到的商户优惠券红包,比如快的打车红包,在相应的商户消费时可以使用,相关红包信息可以在“红包消息”或者“探索-红包”页面查询。 用户只需要在手机上打开支付宝钱包(8.5版本及以上),即可参与抢红包的活动。根据规则,抢红包在上述14个整点开始,每次持续半个小时。同一用户在每一个时间段只能参与一次,同一支付宝账户、银行卡、身份证、手机号及同一部手机均视为同一用户。 支付宝放大招,微信自然不会坐以待毙。昨天下午,微信宣布2015春节期间,微信将联合各类商家推出春节“摇红包“活动,将送出金额超过5亿的现金红包(单个最大红包为4999元),以及超过30亿卡券红包。 据了解,微信首轮春节”摇红包“活动将于2月12日晚上正式开启

软工第一次结对作业——原型设计

百般思念 提交于 2020-02-04 14:55:21
1.结对信息 陈甘霖(031502604)——支队长 蔡鸿杰(031502601)——政委 曾玮诗(031502602)——二营长 说好的结对为什么这个队这么牛逼居然有三个人?因为支队长和政委都是大佬,需要二营长扛意大利炮! 2.原型开发工具 墨刀 MOCKINGBOT 为什么选择墨刀 ?首先,支队长政委二营长一致决定坚决服从老师助教指挥推荐,想提高用墨刀。其次,下载运用后你会发现墨刀对于APP的原型设计真的是体验非常好,其控件的拖拉、大小的调整,都会自然的去匹配相应的母版大小。无需去担心有多移动一点或多选择一点,减少了不少工作环节。 3.问题描述 选择部门的现状: 各个部门在开学初占据学校青春广场有利位置,通过张贴海报、发传单等形式向学生宣传;对某个部门感兴趣的同学,填写加入部门申请表交给各部门负责人。各部门负责人通过一种说不清道不明的算法对申请的学生进行人工筛选,人工筛选留下的学生也面临被淘汰问题。 筛选和淘汰的规则如下: 部门纳新人数和面试时间必须事先申报确定; 部门活动时间包括常规活动时间(如每周三19点-20点)和临时活动时间,常规活动时间在纳新时候就要公布; 如果一个学生常规部门活动时间请假超过6次,将面临被淘汰; 学生最多加入5个部门,但是要考虑部门活动时间冲突次数; 未参加部门面试的学生不能纳入部门。 现状困扰的是:流程繁琐复杂,各个部门手工发放申请表,手工收集汇总

移动互联网十年

怎甘沉沦 提交于 2020-02-04 08:59:48
移动互联网十年 链接:http://note.youdao.com/noteshare?id=f0bb06cd5bbca543ce4b02cd18383ee5&sub=7C9E6C6CE32244569BAE82848DE28A50 这是一段波澜壮阔、荡气回肠的历史 2011年8月16日,北京798艺术中心。 台上,雷军每公布一项技术参数,台下就传来一阵几乎要掀翻屋顶的声浪。 一位记者问:“这都是哪请来的托,太敬业了!”工作人员只得实话实说:“都是自己来的,我们也没想到。” 这一幕,像极了4年前乔布斯在旧金山。 “手机键盘、触控笔?谁要这些玩意儿呢?”在莫斯康尼会议中心举行的第一代iPhone发布会上,乔布斯向全世界宣布:苹果要重新发明手机! 这引来了台下的阵阵欢呼,但当时的大多数人应该都想不到,当天这款产品的发布,竟然很快就打败了整个行业。 (2007年第一代iPhone发布会) 1 iPhone的发布,并没有引起传统手机巨头特别的重视,却给了雷军极大的震撼。 因为与传统“能上网的手机”相比,iPhone是“能打电话的智能终端”,这是质的区别。 而紧接着Android的发布,则给了雷军更大的震撼。这让雷军开始思索,互联网之后的下一个热点会在哪里? 但此时的雷军,正带领着金山做上市前的最后冲刺。从22到38岁,从6号员工到CEO,雷军为金山工作了16年。 其实不仅仅是雷军

电脑版微信 消息声怎么改

南楼画角 提交于 2020-02-04 03:31:12
微信电脑版修改信息提示音的方法如下: 1、安装最新版的电脑微信 微信文件安装在 D:/software/weChat文件夹中 2、安装eXeScope软件,这个网上可以找到。 3、电脑微信关闭状态,打开eXeScope.exe文件。 4、打开微信根目录,找到WeChatResource.dll文件 5、用eXeScope打开WeChatResource.dll,并找到wave中的118。118就是微信的通知文件。 6、找到我们想要更改的铃声。并重命名为118.wav 7、导入我们新的铃声文件。方法:文件–导入–118.wav。成功后可以试听以下 8、点击保存更新就好了。关闭eXeScope,打开微信发消息试试吧。 ——以上是腾讯管家的回答,只补充一点:如果无法导入,就把WeChatResource.dll复制到其他硬盘,导入保存后再复制到微信根目录下替换原来的WeChatResource.dll就可以了。 来源: CSDN 作者: repoman_ 链接: https://blog.csdn.net/wuxianbing2012/article/details/104158953

微信小程序 —— 自留总结

浪尽此生 提交于 2020-02-03 18:07:37
从上家公司辞职之后的微信小程序端自留总结 / 01 / 授权登录:图片摘自微信小程序开发文档,很清楚很详细,前端开发者需要做的事情如下 wx.login 获取 code 到后台换取用户唯一标识 OpenID 和 会话密钥 session_key(此处需要后台调接口向微信端发起请求) 获取用户信息,若用户已授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框;若没有用户授权信息,则弹框提示用户授权。 向后台发送用户信息及openid,如果该用户已绑定账号,设置全局变量保存用户信息,若没有,去绑定(线上微信小程序的流程,新的微信小程序demo不需要绑定) https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html 关于用户是否已授权,已获取手机号,可在app.js中判断,如果用户已授权,下一次进入应直接进入首页。 / 02 / 获取手机号,与授权一样需要一个按钮,需先调用wx.login接口,这里应该也需要后台去解析出该用户的手机号 / 03 / 可能需要的几个常见api -从本地相册选择图片或使用相机拍照。 https://developers.weixin.qq.com/miniprogram/dev/api/wx.chooseImage.html

一.微信小程序开放的API

帅比萌擦擦* 提交于 2020-02-03 03:05:33
微信小程序开放的API 视图容器:视图(view)、滚动视图、swiper 基础内容:图标、文本、进度条 表单组件:按钮、表单等等 操作反馈 导航 媒体组件:音频、图片、视频 地图 画布 文件操作能力 网络:上传下载能力、websocket 数据:数据缓存能力 位置:获取位置、查看位置 设备:网络状态、系统信息、重力感应、罗盘 界面:设置导航条、导航、动画、绘画等 开放接口:登录,包括签名加密,用户信息、微信支付、模板消息 来源: CSDN 作者: 前端新手W 链接: https://blog.csdn.net/weixin_43167546/article/details/104149345

微信公众号自定义菜单调起微信客服

霸气de小男生 提交于 2020-02-03 01:32:57
1.准备工作:认证的订阅号,开通客服功能,添加一个客服,关闭公众号开发者功能(或者自行完成业务逻辑) 2.思路:点击菜单栏跳转到公众号页面,请求后台,后台获取openid然后发送客服消息到当前微信号(后台发送客服消息给用户此时用户与客服还未建立连接,需要用户发送消息之后,客服在微信客服网页端接入后即可自动建立连接),关闭当前页面跳转到公众号 用户发送消息后微信公众号客服网页端可接收到 效果大致如下,图片源于网络 3.具体代码实现 我demo使用的是TP框架,只要思路一样即可 后台代码, 代码不可直接使用,按照自身实际业务逻辑自行调整 <?php namespace Home\Controller; use Think\Controller; class KefuController extends Controller { //代码不可直接使用,按照自身实际业务逻辑自行调整 public function index(){ $openid = session('openid') if(empty($openid)){//如果没有openid则进行微信登录 $this->wxLogin();//具体微信登录业务逻辑自行实现 }else{ //发送消息 //https://api.weixin.qq.com/cgi-bin/message/custom/send?access