码迷,mamicode.com
首页 > 微信 > 详细

【微信小游戏修改教程】分享游戏后跳出提示关注的对话框

时间:2014-10-24 10:46:30      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:des   blog   http   io   os   ar   sp   2014   on   

从前有一个客户作了一款游戏,他想实现在分享游戏到朋友圈返回游戏界面之后,能够弹出一个对话窗提示用户去关注他的微信号,点击确定就直接打开微信关注页的链接,像这种效果应该怎么实现呢?群里的小盆友们,来听课了,看涛舅舅怎么解决这个问题的~

 

我们要实现的效果应该是这个样子滴:

bubuko.com,布布扣

 

 

这种效果和我们之前讲过的,分享后直接跳转到微信关注页的方法是一样的,没有学会的小伙伴先马上去复习一下吧!前往《【涛舅舅独家教程】微信小游戏分享后自动跳转网址》

只不过是弹出对话框提示用户是不是要去关注,只有选“确定”的时候才会前往,一定程度上看是为用户考虑,其实我认为倒是多此一举。。。。。先不说好坏了,看看关键代码怎么写吧!

        var n = function(e) {
            WeixinJSBridge.invoke("shareTimeline", {
                appid: e.appId ? e.appId: "",
                img_url: e.imgUrl,
                link: e.link,
                desc: e.title,
                title: e.desc,
                img_width: "120",
                img_height: "120"
            },
            function(e) {
					setTimeout(function() {
					if (confirm("\u6765\uff01\u5173\u6ce8\u5b81\u6ce2\u7535\u4fe1\u5fae\u5385\uff0c\u7b2c\u4e00\u65f6\u95f4\u83b7\u5f97\u514d\u8d39\u6d41\u91cf\uff0c\u8bdd\u8d39\u7684\u4f18\u60e0\u4fe1\u606f\uff01")) {
					document.location.href = "http://mp.weixin.qq.com/s?__biz=MzA3NzM3MzAwNw==&mid=201846255&idx=1&sn=806bbe4461b522537eeb06819699dc4d#rd";
					}
					}, 500);
            })
        };

 

前面的知识你要是都学会了,这个一看就懂了,无非就是在回调函数里加上弹出confirm对话窗的代码而已嘛!但是注意一下,这里是用一个setTimeout包起来的,也就是作了一个延迟弹出,为什么呢?因为如果不作延迟的话,一点菜单中“分享到朋友圈”的按钮,这个对话窗就会直接弹出来,效果就不好了!

 

想玩好玩的游戏,去涛舅舅游戏平台看看吧~ http://taojiujiu.jiuyuango.com/

【微信小游戏修改教程】分享游戏后跳出提示关注的对话框

标签:des   blog   http   io   os   ar   sp   2014   on   

原文地址:http://www.cnblogs.com/ytaozhao/p/4047375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!