插件在模拟器上工作,但不能通过PhoneGap桌面应用程序? AdMobPro

问题描述:

我已经创建了一个测试项目并通过此链接添加了插件AdMobPro:https://github.com/floatinghotpot/cordova-admob-pro插件在模拟器上工作,但不能通过PhoneGap桌面应用程序? AdMobPro

在那里,是一步一步指导如何安装和添加插件到一个新的项目。这一切都很好,最后。我在模拟器中运行它,广告弹出没有问题。点击界面,展示插页式广告等也没有问题。

当我尝试使用PhoneGap桌面应用程序将应用程序提供给我的设备时,会发生此问题。我从Samsung Galaxy S7 Edge上的PhoneGap应用程序(我命名手机,以防有人在此设备上遇到此问题)中输入服务器地址。该应用弹出,提醒按钮点击等工作正常(测试目的),但没有任何广告的工作。

为了澄清,广告显示在Android模拟器中,但不会在提供给PhoneGap应用程序时显示。有人有主意吗 ?

+0

你试过用另一个插件吗?对我来说这个工作正常:https://github.com/appfeel/admob-google-cordova。这里还有一个演示项目:https://github.com/appfeel/admob-google-demo – David

+0

是的,你发送的第一个链接我已经通过了这些步骤。所有在模拟器上正常工作,但当我通过phonegap桌面应用程序:( – thatOneGuy

+0

服务和广告正在编译的应用程序中显示?('cordova run android --device') – David

PhoneGap桌面应用程序可用作本地Web服务器,您可以使用PhoneGap Developer App预览代码而无需创建单独的内部版本。

您看不到在PhoneGap Developer App中工作的AdMobPro插件的原因是因为PhoneGap Developer App仅支持核心PhoneGap plugins

+0

这就是我需要知道的。烦人但有帮助,谢谢 – thatOneGuy

+0

有一种方法可以预览PhoneGap Developer App中的第三方/自定义插件,它需要您使用捆绑的第三方/自定义插件来构建自己的PhoneGap Developer App自定义版本。 请参阅[添加自定义插件](https://github.com/phonegap/phonegap-app-developer)部分。 –