- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在集成 Unity 广告时遇到问题。我的要求是,在玩了几次免费游戏之后,用户应该在下一次游戏发布时通过广告,然后他就可以玩游戏了。但是当我检查展示位置是否准备就绪以便我可以在 IUnityAdsListener.onUnityAdsReady() 中展示广告时。 UnityAds.isReady(placementId: String) 始终返回 false。
我正在尝试初始化 sdk
UnityAds.initialize(this, "<GameId>", this@MainActivity, false)
我的 IUnityAdsListener 是
override fun onUnityAdsStart(p0: String?) {
println("Unity ad start")
}
override fun onUnityAdsFinish(p0: String?, p1: UnityAds.FinishState?) {
println("Unity ad finished")
loadGame()
}
override fun onUnityAdsError(error: UnityAds.UnityAdsError?, message: String?) {
println("Unity ad error, $message, ${error?.name}")
}
override fun onUnityAdsReady(placementId: String?) {
if(UnityAds.isReady(placementId)){
UnityAds.show(this@MainActivity, placementId)
}
println("Unity ad ready, Placement Id: $placementId")
}
最佳答案
我已经找到了解决方案或者更确切地说是解决方法。
我认为问题在于 UnityAds 需要一些时间进行初始化。因此,当我创建一个线程来延迟 UnityAds.isReady(String placementId) 调用几秒钟时,它返回 true 并且广告实际上已准备好显示并且 UnityAds.show(Activity activity, String placementId) 实际上工作正常,没有任何问题。由于我的要求是尽早在游戏启动时加载和展示广告,因此 Unity sdk 似乎在初始化和展示广告时遇到了问题。
以下是有效的 IUnityAdsListener.onUnityAdsReady(String placementId) 回调方法的实现更改。
override fun onUnityAdsReady(placementId: String?) {
if(placementId == "video") {
val runnable = Runnable {
Thread.sleep(2000)
if (UnityAds.isReady("video"))
UnityAds.show(this@MainActivity, placementId)
}
Thread(runnable).start()
}
println("Unity ad ready, Placement Id: $placementId")
}
关于android - UnityAds isReady() 总是返回 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57336846/
我正在尝试实现激励广告 - Rewarded Ads New APIs (Beta) .视频已加载,并且 isReady 属性在几秒钟内更改为 true。 我有一个按钮,用户按下该按钮就会出现奖励视频
IsReady 属性 如果指定的驱动器就绪,返回 True;否则返回 False。 object.IsReady object 应为 Drive&nbs
我正在制作一个输入流速率计。它基本上是一个公开请求流调用并计算每秒可以处理多少条消息的服务。 由于客户端在发送消息时是完全异步的,因此我使用 ClientCallStreamObserver 在流准备
ServletOutputStream.isReady() javadoc says the following : Returns: true if a write to this ServletO
情况 我正在调试一些对目录路径执行一些存在性检查的遗留代码。首先,检查 DirectoryPathA 并返回它(如果存在)。这应该是通常的情况。如果失败,将检查并返回 DirectoryPathB。
我在集成 Unity 广告时遇到问题。我的要求是,在玩了几次免费游戏之后,用户应该在下一次游戏发布时通过广告,然后他就可以玩游戏了。但是当我检查展示位置是否准备就绪以便我可以在 IUnityAdsLi
我正在尝试在 ios 上实现 Admob Interstitial 广告。 这是我目前的情况,这是我第一次接触 objective-c,所以请多关照。 // Simple Admob Intersti
我在使用 Video.JS 脚本(结合 BigVideo.js)时遇到一点问题 第 2511 行:this.tech.isReady 为空或不是对象 以下情况发生在 IE7-8 和 Firefox 1
我正在尝试找到与 Windows 函数等效的 Python 函数 DriveInfo.IsReady 。我花了一段时间搜索 win32api 和 win32file 提供的函数,但我找不到任何东西(尽
我正在尝试调整 HttpServletRequestWrapper(参见 How to read InputStream multiple times),以便在过滤器中使用 HTTP Post 正文后
我需要一些关于 Unity 的帮助。我正在开发一款简单的手机游戏,只剩下广告了。我正在使用 Unity 5.5.3。我确实在服务中设置了所有内容,并包含了在 PC 上运行良好的代码。当我调用 Show
我试图在我的设备或 Android 模拟器上运行我的应用程序,但我收到以下错误消息: Uncaught TypeError: Cannot read property 'isReady' of und
我是一名优秀的程序员,十分优秀!