查看了所有和排行榜相关的帖子,基本都是直接利用creator去创建子域工程,唯一的弊端就是子域的包有点大了。
我觉得是否可以在切换的时候直接利用 小程序 的能力?毕竟那些答题的小程序很多都实现了用page页面实现排行榜,可以做的够小。
所以我查了下官方资料,小游戏的官方解释是——小游戏的运行环境在 iOS 上是 JavaScriptCore,在 Android 上是 V8,都是没有 BOM 和 DOM 的运行环境,没有全局的 document 和 window 对象。这话理解下来,应该是小游戏启动的时候不是一个完整的浏览器,欠缺很多浏览器的功能?
但我觉得不管是 小程序、小游戏 ,对微信而言应该都是一个基于微信阉割版浏览器的应用吧,那我们是不是能通过某种方式,在小游戏里把小程序的运行环境启动起来?这样子我们应该能有很多便利。
欢迎大家跟帖讨论。