前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小游戏能互相直跳,开源一个交叉营销组件

小游戏能互相直跳,开源一个交叉营销组件

作者头像
花叔
发布2018-08-13 17:05:42
7921
发布2018-08-13 17:05:42
举报
文章被收录于专栏:花叔的专栏

细心的同学应该能发现现在小游戏能直接跳转小游戏了,那意味着我们可以像以前玩个人网站那样交换链接,于是周末封装了个交叉营销组件,开源一下。 GitHub地址为: https://github.com/minijoe/jocross

欢迎使用 jocross.js

jocross.js 是微信小游戏上的一个交叉营销组件,找作者收录小游戏后,接入代码即可展示相关游戏入口(其他游戏能展示自己游戏入口),目前展示逻辑为随机展示三个入口,未来会根据贡献调整展现几率。

功能

  • 不受引擎限制,不需在渲染循环中调用,简单易用
  • 利用wx.createUserInfoButton实现所有元素展示
  • 提供现成远端接口和临时收录方式

如何开始

第1步,联系花叔(微信:minijoe)收录游戏,请提供以下资料

  • 小游戏名字
  • 小游戏logo
  • 小游戏简介,9字以内
  • 小游戏appid
  • 小游戏的小程序码或者带小程序的海报图片(用以没法直接跳转时展示)

第2步,检出本github,并把jocross文件夹放在微信小游戏项目的根目录,在相关的js文件中页头引入jocross.js

代码语言:javascript
复制
import jocross from "jocross/jocross.js"
第3步,在需要展示的位置初始化代码
代码语言:javascript
复制
var myCross = new jocross({
   appid: 'xxxxx',
   host:'wxnodes.cn',
   forceDiy: true})

API或文档

参数
  • appid, 必须,小游戏的appid
  • host,必须,远程数据接口所在域名,需要再微信mp.weixin.qq.com登陆并配置服务器域名,请暂时使用wxnodes.cn
  • forceDiy,默认false,是否强制使用自定义样式模式,默认小游戏未授权获取用户资料权限时,jocross会调用系统wx.showActionSheet菜单模式,但授权后会以自定义样式模式显示;如果指定为true,那么不管怎样,都会使用自定义样式模式
属性
  • isShow,当前是否显示
方法
  • show,显示
  • close, 关闭
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 MinProgram 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第3步,在需要展示的位置初始化代码
  • API或文档
    • 参数
      • 属性
        • 方法
        相关产品与服务
        云开发 CloudBase
        云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档