专栏首页花叔的专栏小游戏能互相直跳,开源一个交叉营销组件

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

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

欢迎使用 jocross.js

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

功能

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

如何开始

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

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

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

import jocross from "jocross/jocross.js"

第3步,在需要展示的位置初始化代码

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, 关闭

本文分享自微信公众号 - MinProgram(gh_0d2d5abccc20)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-07-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 头号小游戏玩家 小游戏科普指南

    参与小游戏首发计划,也正试着做一些别的小游戏,不总结点什么好像不大好,但一总结又发现好多内容,只好通过“2W1H”的方式来抛砖引玉一下(以下为科普内容): ? ...

    花叔
  • 微信小程序的“小游戏” 是什么?

    微信小程序能做游戏了~ ? 现在只要更新到6.6.1版本的微信,开场就会出现一个游戏。你也可以到发现-游戏里找其他所有的小游戏 ? 这应该是小程序有史以来最大的...

    花叔
  • 为了研究一笔画完,结果做出了个游戏

    某天,我看到流行的、一笔画完类型的小游戏,于是就在那想,这种游戏的关卡构建是不是都是人工构建的,还是说程序可以随机生成。

    花叔
  • 知识图谱(2)——neo4j的用法

    先了解各个命令的用法 创建一个节点 CREATE (ee:Person { name: "Emil", from: "Sweden", klout: 99 ...

    DC童生
  • 《星空》之外的美景

    WolframChina
  • Entity Framework 小知识(四)

    在EF中并没有提供包含索引和过滤索引的创建方法,那么我们就么发创建了吗?答案是否定的,我们可以通过迁移类进行创建包含索引和过滤索引。 首先我们通过 Add-M...

    喵叔
  • 超好用的C#控制台应用模板

    在工作学习中,我们经常需要创建一些简单的控制台应用(Console App)去验证某个想法,或者作为小工具交付给其他同事。

    张善友
  • 机器学习——线性回归

    py3study
  • 案例征集活动方案模板提供下载啦!

    WolframChina
  • 调试 Go 的代码生成

    原文:https://studygolang.com/articles/19815

    sunsky

扫码关注云+社区

领取腾讯云代金券