问题标签 [facebook-instant-games]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - FBInstant 广告出现“NO FILL”错误怎么办
我正在使用最新的 FBInstant SDK 开发一个即时通讯游戏,当我尝试展示广告时,大多数情况下 loadAsync() 返回“无填充”错误。我正在使用我朋友的帐户进行测试,其他游戏成功显示广告,而我的游戏总是出现“无填充”错误。我在我的 Facebook 开发者帐户设置中为我的广告展示位置选择了“接受任何价格”设置。我的问题是
为什么我的游戏总是(或大部分时间)出现“无填充”错误,而其他游戏使用同一帐户成功展示广告?是因为还没有发布吗?
loadAsync() 时出现“no fill”错误怎么办?我一次又一次地加载具有相同 ID 的广告,但它导致连续 20 次“无填充”。有时从未填满。每次广告无法加载时,当我尝试获取新的广告实例时,它最终会调用 3 个新的广告实例并收到错误“请求过多”。任何人都可以解释一下你在得到“没有填充”错误后做了什么
谢谢。
facebook-instant-games - Facebook 即时游戏在 startAsync 函数终止后停止......那么我们如何在按钮单击时调用 shareAsync 函数?
即时游戏仅在调用 startasync 函数时启动...所有 fbinstant 函数仅在 startAsync 函数内起作用...所以如何在用户单击按钮时调用 shareAsync
facebook - 由于内容安全政策,Facebook Instant Game 无法从 cloudflare.com 加载脚本
在我的 Facebook Instant Game 中,我尝试从 cloudflare.com 静态加载脚本,例如:
但出现 Chrome 浏览器错误:
拒绝加载脚本' https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.7/es5-shim.min.js ',因为它违反了以下内容安全策略指令:“script-src 'self' 'unsafe-inline' 'unsafe-eval' *.facebook.com connect.facebook.net cdn.mixpnl.com *.google-analytics.com web.localytics.com *.googletagmanager.com blob: *.cloudfront .net *.amazonaws.com *.googleapis.com *.firebaseapp.com *.firebaseio.com *.8686c.com *.cncovs.com *.aliyun.com *.aliyuncs.com *.wsdvs.com *.console .re *.kunlunar.com *.layabox.com *.windows.net *.msecnd.net *.anysdk.com cdn.trackjs.com cdn.firebase.com *.kochava.com *.akamaized.net *.cocos .com *.hinet.net *.playfab.com code.createjs.com *.zdassets.com websdk.appsflyer.com “。请注意,'script-src-elem' 没有明确设置,
有没有办法从 cloudflare 加载脚本?
javascript - Facebook Instant Game - 我可以创建上下文更新侦听器吗?
我是 Facebook Instant Game 的新手,现在我不知道是否可以在上下文更新时创建侦听器?特别是在我的游戏中,当对手完成他们的回合时,会更新比赛并更新上下文,当时如果我还在游戏中,我想对 UI 进行一些更改。当然,我可以每 5 秒检查一次比赛数据并进行更改,但这确实是一种糟糕的方式。我希望得到帮助。谢谢!
reactjs - 如何使用 React 在 FB Instant Games 中正确加载图像?
我想将 Facebook Instant Games 与一个用 react 编写的简单游戏一起使用。问题是图像不会被加载。
下面是来自 react CRA 构建的 index.html:
CSS 加载良好,redux 操作也是如此。
javascript - PHASER:在 create() 中加载和添加图像?
我正在尝试在 create() 中加载和添加图像。看来我需要开始新的加载,所以我的代码是:
正如我在 Chrome 的检查器中看到的那样,加载有效,但图像未显示……为什么this.add.image(width/2, height/2, ‘sky’);
不显示任何内容或至少抛出错误?
ios - 无法导入 FBInstant(使用未解析的标识符“FBInstant”)
我想在我的 ios 项目中使用 FBInstant
我已将 pod 文件添加到我的项目中
吊舱“FBSDKShareKit”
吊舱“FacebookSDK”
吊舱“FBSDKCoreKit”
吊舱'FBSDKLoginKit'
我想用FBInstant的这个功能
我试图导入包但没有找到 FBInstant 包它给出错误
使用未解析的标识符“FBInstant”
我正在关注这个FBInstant 链接
但到目前为止还没有运气
javascript - FB Instant Game 资产加载;停留在 0%
我是Javascript和Phaser的新手。我的游戏在我的虚拟主机中运行良好。我尝试添加 Instant Games SDK,但未加载资产。
我在Phaser 网站的 Phaser 3 教程中尝试过 Facebook Instant Games ,我尝试实现他们所说的,但没有任何效果;加载屏幕卡在 0%。
javascript - 无法使用 Facebook 即时游戏 API 中的某些功能
我正在使用 facebook 即时游戏 SDK 和 cocos creator。
当我使用方法来恢复玩家的姓名、ID、照片时,效果很好。但是,当我尝试恢复玩家在排行榜中的条目或他们连接的玩家时,它就是行不通的。
我什至从 SDK 复制粘贴代码来检查是否可行。什么都没有。
我将游戏上传到网络后,用我的手机进行测试。我还尝试了谷歌浏览器,作为用户测试连接。
有谁知道为什么我可以使用一些 SDK 方法,但我不能全部使用它们?我能做什么?