想问一下使用这个插件工具打包成html文件,在游戏内部如何实现玩家点击跳转到对应商店的功能呢?在applovin和mintegral平台上面,applovin文档上面只说要调用marid.open( ),但是这个如何保证跳转到自己想要的游戏链接呢?哪位大佬指点指点
没说要求填跳转链接的一般平台那边会自动跳,调用就行了。至于怎么自动跳,就是广告那边填了
injectOptions是什么?
为什么我用这个工具打包后的html文件,没有类似于window.gameRetry && window.gameRetry(); window.install && window.install(); window.open()这种东西,如果不包含这个代码,上传到平台不就不符合平台规则吗
只需要包含调用上传就行你本地环境是没有这些东西的
就是你打包时用的.adapterrc文件里配置的呀,readme里有写…
你把平台需要的打开广告的代码写到对应平台的"body"参数里
比如写一个函数:
// 函数外可以写平台规定的配置,如监听平台的事件
// Cocos内调用的自定义函数
function showAds() {
// 平台对应的Api
}
Cocos里直接调用
private onAdsClicked() : void {
// @ts-ignore
showAds();
}
里面是调用的平台规定的跳转广告的api,然后在Cocos里直接调用这个函数就行了(不需要加this),一般会报红(因为Cocos里没有,但是打包后会打进去,是正常的),别管它或者加个“// @ts-ignore” 就不报错了
2赞

