如何使用Cordova/Ionic在iApp浏览器中显示AdMob横幅
我使用的是爱奥尼亚框架。我可以创建一个如何使用Cordova/Ionic在iApp浏览器中显示AdMob横幅,cordova,admob,ionic-framework,inappbrowser,Cordova,Admob,Ionic Framework,Inappbrowser,我使用的是爱奥尼亚框架。我可以创建一个admob横幅,但是当我在应用浏览器中加载inappbrowser时,直到我关闭inappbrowswer时,横幅才会显示 当应用浏览器打开时,是否有办法显示AdMob横幅?我建议您使用我正在维护的插件。您可以看到有关如何在加载cordova时启动admob的详细示例: 你有没有在AppBrowser上检查过?选择InApp浏览器时是否显示横幅?@crazybob-hmm。。。我现在明白了,你有没有检查过inappbrowser可能覆盖了整个屏幕?我一直在看
admob
横幅,但是当我在应用浏览器中加载inappbrowser
时,直到我关闭inappbrowswer
时,横幅才会显示
当应用浏览器打开时,是否有办法显示AdMob横幅?我建议您使用我正在维护的插件。您可以看到有关如何在加载cordova时启动admob的详细示例:
你有没有在AppBrowser上检查过?选择InApp浏览器时是否显示横幅?@crazybob-hmm。。。我现在明白了,你有没有检查过inappbrowser可能覆盖了整个屏幕?我一直在看android代码(inappbrowser.java的第529到715行),它似乎加载了一个新的活动(InAppBrowserDialog)。我的建议是编辑插件以扩展对话框,但我确信这将是一项困难的工作,即使你实现了修改它…@crazybob一个简单的测试你也可以做的是在打开InApp Browser之前销毁横幅,打开InApp Browser并再次尝试显示横幅。不得不说,我非常怀疑这是否有效,因为admob正在获取cordova的主要观点。@Miquel你能告诉我是否有关于Ionic native PUSH的任何信息吗plugin@SiddaramH那是你要找的吗?但我真的不明白这和这个问题有什么关系。。。
var app = angular.module('myApp', ['admobModule']);
app.config(['admobSvcProvider', function (admobSvcProvider) {
// Optionally you can configure the options here:
admobSvcProvider.setOptions({
publisherId: "YOUR_PUBLISHER_ID", // Required
interstitialAdId: "YOUR_PUBLISHER_ID"
});
}]);
app.run(['admobSvc', function (admobSvc) {
$rootScope.$on('admob:' + admobSvc.events.onAdOpened, function onAdOpened(evt, e) {
console.log('adOpened: type of ad:' + e.adType);
});
}]);