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

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

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

 

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

 

 

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

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

        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/

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