美文网首页
微信服务号开发

微信服务号开发

作者: FLL12 | 来源:发表于2017-07-05 11:04 被阅读0次

个人的订阅号是无法在自定义菜单绑定链接的,因为你无法通过微信认证。

服务号的开发每个月只能自动推送四次,服务号子菜单的链接绑定需要进行域名认证,不然会在头部进行报错。

关于手机号注册的60s倒计时,注意设置时间戳,不然当页面刷新或者退出重新进入的时候60s发送短信按钮可点击。

//验证码模块  start

$("#second").click(function (){

sendCode($("#second"));

});

v = getCookieValue("secondsremained");//获取cookie值

if(v>0){

settime($("#second"));//开始倒计时

}

//发送验证码

function sendCode(obj){

var phonenum = $("#phonenum").val();

var result = isPhoneNum();

if(result){

getIdentifyingCode(phonenum);

addCookie("secondsremained",60,60);//添加cookie记录,有效时间60s

settime(obj);//开始倒计时

}

}

function backFunc1(data){

var d = $.parseJSON(data);

if(!d.success){

alert(d.msg);

}else{//返回验证码

alert("模拟验证码:"+d.msg);

$("#code").val(d.msg);

}

}

//开始倒计时

var countdown;

function settime(obj) {

countdown=getCookieValue("secondsremained");

if (countdown == 0) {

obj.removeAttr("disabled");

obj.val("免费获取验证码");

return;

} else {

obj.attr("disabled", true);

obj.val("重新发送(" + countdown + ")");

countdown--;

editCookie("secondsremained",countdown,countdown+1);

}

setTimeout(function() { settime(obj) },1000) //每1000毫秒执行一次

}

//校验手机号是否合法

function isPhoneNum(){

var phonenum = $("#phonenum").val();

var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;

if(!myreg.test(phonenum)){

alert('请输入有效的手机号码!');

return false;

}else{

return true;

}

}

//发送验证码时添加cookie

function addCookie(name,value,expiresHours){

var cookieString=name+"="+escape(value);

//判断是否设置过期时间,0代表关闭浏览器时失效

if(expiresHours>0){

var date=new Date();

date.setTime(date.getTime()+expiresHours*1000);

cookieString=cookieString+";expires=" + date.toUTCString();

}

document.cookie=cookieString;

}

//修改cookie的值

function editCookie(name,value,expiresHours){

var cookieString=name+"="+escape(value);

if(expiresHours>0){

var date=new Date();

date.setTime(date.getTime()+expiresHours*1000); //单位是毫秒

cookieString=cookieString+";expires=" + date.toGMTString();

}

document.cookie=cookieString;

}

//根据名字获取cookie的值

function getCookieValue(name){

var strCookie=document.cookie;

var arrCookie=strCookie.split("; ");

for(var i=0;i

微信内置浏览器无法加载最新页面,加载的 仍然是以前的历史页面,在页面的url后面加个参数&timeid=时间戳。

自定义菜单返回到微信主页面的方法:

function weixinClosePage() {

if (typeof WeixinJSBridge == "undefined") {

if (document.addEventListener) {

document.addEventListener('WeixinJSBridgeReady', weixin_ClosePage, false);

} else if (document.attachEvent) {

document.attachEvent('WeixinJSBridgeReady', weixin_ClosePage);

document.attachEvent('onWeixinJSBridgeReady', weixin_ClosePage);

}

} else {

weixin_ClosePage();

}

}

function weixin_ClosePage() {

WeixinJSBridge.call('closeWindow');

}

时间选择 h5、

标签:

html5

datetime-local分类:备忘

​最近做个企业号的项目...

测试的时候呢,没绑域名自己测的,input输入之后就会出来那个什么“请不要输入QQ、银行密码”之类之类的那个安全提示框,

然后这时候datetime-local那个就不好用了→→

表现形式为,可以选时间,但是选完之后就是不给input赋值╮(╯_╰)╭

度娘谷哥一番无果..

我就在那行思...会不会是焦点问题....

然后!然后!然后你们猜结果如何!

雾草真的是焦点问题……

因为出了那个警告框焦点依旧在之前的input上→→

然后这时候datetime-local童鞋就傲娇了.....

$("input[type='datetime-local']").bind("touchbegin",function(){

$("input").blur();

$(this).focus();

});

我就加了一段这个……就好使了……

嘛..我就做个笔记省的以后又找不到bug……

datetime-local 这个属性只有当所有的时间都选择之后包括分秒才能得到对应的value

[{a:1},{a:2}].map(function(item){return item.a})得到Array [ 1, 2 ]

微信内部有两种类型的api:jssdk  weinxinjsbridge

相关文章

  • 微信公众号开发:微信服务号和订阅号的区别!

    微信开发又称微信公众平台开发、或微信公众号开发,分为微信服务号、微信订阅号、以及微信企业号,其中服务号和订阅号是企...

  • PHP微信公众号支付开发总结

    微信公众号开发是很常见的开发,其中微信支付占有很大的比重。微信公众号分为服务号和订阅号,服务号支持微信支付。 前期...

  • 微信开发

    微信开发 公众号开发 微信WEB开发 JSSDK 小程序开发 公众号开发 公众号 订阅号 服务号 企业号 公众号开...

  • Asp.net Core 微信公众号开发教程(4)——微信签名认

    微信接入签名认证微信服务号开发简介:Asp.net Core 微信公众号开发教程(4)——微信签名认证微信接入 ...

  • 微信公众号开发流程

    微信公众号开发配置文档: 申请微信公众服务号(服务号需要有公司认证) url : https://mp.weixi...

  • 小程序,公众号,服务号,微信分享,微信支付

    微信开发相关,注意事项如下: 1.开发小程序和公众号,服务号,订阅号: 网站:微信公众平台,(账号:qq12918...

  • 微信开发(基于PHP)Lesson 2

    微信官方接口分析 1.对接微信公众平台①获取API接口路径: 登录微信公众号(服务号即可)->开发者工具->开发者...

  • 1 - 简介

    微信公众号开发 又称微信公众号二次开发。可以将公众账号由一个媒体型营销工具转化成提供服务的产品。 微信公众号开发的...

  • 微信公众号开发入门

    微信公众号开发简介 微信分为几个不同的号,为订阅号、服务号、企业号,其中订阅号是免费的,服务号和企业号是要mone...

  • 微信服务号开发

    微信服务号开发 整体流程 域名报备,服务器搭建 Python开发环境和项目的初始化搭建; 微信公众号注册及开发模式...

网友评论

      本文标题:微信服务号开发

      本文链接:https://www.haomeiwen.com/subject/lqafhxtx.html