UnityWebGL引用4399的Api

很久以前的方法,2018.2.16是有用的。

首先在index.html页面中的标签内加入以下代码(这是官方的第一个步骤,要等打包后修改):

<script src="http://h.api.4399.com/h5mini-2.0/h5api-interface.php"></script>

位置如下:
在这里插入图片描述
然后,我想调用的是广告api,就在index.html的这句

        var gameInstance = UnityLoader.instantiate("gameContainer", "Build/BWeb.json");
        //后面的Build/BWeb.json每个人因为打包路径不同而不同,所以不要修改成我代码里的这样。

后面插入了一个function()

        function PLAYAD() {
            h5api.playAd(data => {
                // 做点什么
                console.log('播放广告回调数据', data)
            });
        }

就是这样。
在这里插入图片描述

当然你要先在你的游戏里写个方法调用。

public void PlayAD()
    {
            Application.ExternalCall("PLAYAD");//这句在2018.2.16里显示已弃用,但还是有效的。更高版本就不知道了。
    }
    //比如这样
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值