问题标签 [cordova-admob]

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.

0 投票
3 回答
11093 浏览

cordova - Google Play Admob 与 Phonegap 的集成

您如何在 2014 年将 Google Admob 添加到 phonegap 应用程序(android)?

我在网上查了很多例子,例如link1 link2 Link3 Link4。大多数指向 Google 的链接即将被弃用Android 6.4.1 教程

除了特定的android或 iOS 教程之外,我找不到任何演示如何将最新的 admob实现到 phonegap 的跨平台应用程序。我见过 inmobi 但是看起来您必须先发布您的应用程序才能获得广告的发布者 ID。

使用 Android 简化说明进行更新 我得到了广告的黑匣子,但没有别的,没有警报消息,没有广告

关闭模拟器

然后我前往 index.js 并添加了 onDeviceReady

添加到 index.html

phonegap 运行安卓

0 投票
1 回答
876 浏览

cordova - Google Admob 不使用cordova tabset 示例显示广告?

我正在使用基本的 admob 示例在我的科尔多瓦应用程序上显示横幅广告,但要么没有广告出现,要么它们可能出现但被另一个窗口遮挡。

这是我正在使用的示例代码:

有没有人有这方面的经验或可以提出一些调试方法?

0 投票
0 回答
311 浏览

ionic-framework - AdMob 插件 Pro 测试广告有效,实时广告不适用于 Android 平台的 Ionic 应用

标题说明了这个问题。对于横幅广告和插页式广告,我在 AdFailLoad 上收到以下错误

我已经尝试删除和添加Android平台,尝试卸载和安装插件,仍然无法正常工作。但它在 iOS 平台上运行良好。

不确定这是否重要,但我在开发这两个应用程序时的不同之处在于,在 Android 上,我在开发过程中使用了来自谷歌的测试单元广告,但当我切换到实时广告单元时,没有广告出现,但我没有使用测试iOS 上的单元广告。

Admob Plugin Pro 的 github - Admob 插件链接

0 投票
2 回答
154 浏览

javascript - 重定向到 Phonegap 中的新页面后,AdMob 未定义

我已将AdMob Plugin Pro添加到我的 Phonegap 应用程序中。我按照示例代码并在我的应用程序主页中放入以下代码:

上面的代码有效并且显示了一个插页式广告,但是当我尝试在另一个页面中再次调用 AdMob 时出现问题。我尝试了几种方法,但都没有奏效。

以下是我的应用程序的一些背景信息:

  1. 当用户单击链接时,我的应用程序将重新加载页面。比如用户在首页点击“设置”按钮,整个页面重新加载到“setting.html”
  2. 操作 DOM 和内容的脚本总是放在最后一行<body>

所以这是我尝试过的:

  1. 复制相同onDeviceReady()addEventListner()以上并放入另一页。

    • 我发现在第二页中没有再次触发 deviceready 事件。因此,当然不会再次显示插页式广告。
  2. 只需复制AdMob.prepareInterstitial( {adId:admobid.interstitial, autoShow:true}到新页面并在页面加载后执行

    • 我发现 AdMob 变成了undefined

所以我想知道我是错过了什么还是我做错了什么?

谢谢!

0 投票
1 回答
363 浏览

cordova - Google Play 服务插件未与 admobpro 一起安装

当我将 admob pro 插件添加到 cordova 时,它不会自动获取 google play 服务。我尝试在安装 admob pro 之前手动安装 google play servives,然后在运行构建时显示错误,它无法找到符号文件。

0 投票
1 回答
204 浏览

angularjs - 插页式广告不显示(AngularJs)

我的 app.js :

我的控制器.js:

我正在为 android 构建一个 ionic 框架应用程序,我需要为其添加一个插页式广告,它应该在用户进入聊天选项卡时运行。

这是我的代码,我从http://pointdeveloper.com/how-to-add-interstitial-ads-on-navigation-to-ionic-framework-apps/复制了大部分代码。

我用自己的钥匙更换了interstitial: 'ca-app-pub-3940256099942544/1033173712'零件,但没有用。哪里有问题?

(我正在我的 android 手机(Nexus 5)和 Genymotion android 模拟器中测试它)

0 投票
2 回答
2325 浏览

javascript - 如何在 Ionic 中实现 Admob?

我按照这篇文章的说明进行操作: AdMob not loading ads in ionic/angular app

当我通过“ionic build ios && ionic emulate ios”运行应用程序时,我没有看到任何广告,也没有黑条。

我错过了什么?

谢谢

0 投票
3 回答
3677 浏览

cordova - 使用 ionic/cordova 的原生 Admob 广告

实际上,我已经在我的应用程序中成功地实施了横幅广告和插页式广告,但我希望有一种不那么侵入性的方式来赚取一些额外的钱来保持灯光。

我真的很想在我的 cordova/ionic 项目中通过 admob 实现原生广告。问题是我不能使用 SDK,也不能对 adsense 进行逆向工程以在应用程序中显示,因为这违反了政策。

我一直在 Stack 中寻找答案,但我真正看到的唯一想法是横幅和插页式广告的实现帮助(我很擅长)。我的问题是,有没有人在 Cordova/ionic 项目中使用 admob 实现原生广告?下面链接到“原生广告”,所以我们都在同一个页面上。基本上它意味着在主提要中,而不是在底部浮动或弹出以全屏显示。

AdMob 原生广告

提前致谢!

0 投票
1 回答
2795 浏览

cordova - 在 ionic 项目中使用 Admob 原生广告

我正在研究离子项目。我已经使用这个插件cordova-plugin-admobpro集成了Admob,它完美地工作这是我使用的代码:

现在我需要在我的内容中的视图中添加更多内容(我认为是 ADMOB NATIVE)有什么想法吗?我可以使用 ADsense 广告吗?

0 投票
1 回答
310 浏览

google-maps - Cordova Admob 在 Ionic 选项卡中导致谷歌地图呈现“灰色”屏幕

运行离子标签。我的地图工作正常,直到我单击另一个选项卡,然后单击返回地图。返回地图选项卡时,大部分地图显示为灰色,左上角仍有一小部分地图。如果我抓住地图的可见部分并拖动到中心视图中,我会看到可见地图大约是屏幕的 2/3 - 但是当我放开可见部分时,可见部分会弹回左上角 - 现在所有以前灰色的部分只是一个空白的白色。

此外,如果我只是将我的设备从纵向旋转到横向 - 地图会完全正确地重新绘制自己。然后从横向模式回到纵向模式,完整的地图再次显示。

不过,就我的一生而言,我无法摆脱“灰色”的发生。

在我的 apps.js 中:

gps 函数发生在从标准 javascript 文件加载的状态/控制器之外,并且当相同外部函数的所有 gps 将地图设置为全局变量时:
setMap = new google.maps.Map(document.getElementById("mapBody"), myOptions);

在我的控制器中定义:

reattachMap() 是一个外部函数:

代替 google.maps.event.trigger(setMap, "resize"),我尝试使用重新附加地图 div,认为它已从 DOM 中删除。这两种方法都不起作用,甚至表明我正在解决正确的问题。在我保存地图的 div 中,我什至硬设置了宽度/高度 css 值,因为我已经读过它修复了一些 ppl 的问题(而宽度/高度百分比导致了问题):