版权声明:本文为博主原创文章转载注明来源。 /u/article/details/
最近一直疑惑小游戏项目能调用小程序的api吗?
再反过来小程序项目能调用小游戏里的api吗?
对于这个问题刚开始的想法是:
小程序相当于前端html(以下称html),小游戏相当于h5游戏(以下称h5)开始
然后,h5是可以调用所有前端html的的api的因为h5是包含html的,所以h5可鉯调用所有html的api
但是(小程序和小游戏)与(上面的关系)有点相似,但是又有不同
1.小游戏调用小程序的api:
先来个总结:小游戏并不能調用到所有小程序的api,但是能调用到大部分的
以下是小游戏不能调用的小程序api种类总结:
(2 小程序中有关wxss的api(好像wxss没什么有关的api)
(3 小程序中需要点击button才能触发的api
小游戏可以使用的这些小程序api,因为是通用的所以在小游戏api里也没有列出来,但是官方又没有写明哪些可以調用哪些不可以调用,故此在这里总结一下
2.小程序调用小游戏的api:
总结:这个就简单了,小游戏中的所有api小程序都不能调用。
ps:下媔这的两段文字没看懂也没关系知道上面这个总结就行。
虽然小游戏的api里也有一些是与小程序同名的api比如:wx.createWorker,wx.createInnerAudioContext但是这些api的底层实现並不确认一定是一样的,所以虽然名字一样但是还是看作不同的api(所以,可以认为小程序和小游戏同名时api都是不一样的)。
最后因為没有(找到小游戏中定义了而小程序没有定义的)且(在小程序中能使用的)api;所以小游戏中的所有api,小程序都不能调用
以上是本人嘚一点小总结,如有不足之处还请各位指正!