从 github 示例代码实施 Nativescript Admob 插件以在启动时加载
Implement Nativescript Admob plugin to load on startup from github sample code
我正在尝试使用 nativescript-admob-plugin (admob) 修改 nativescript-admob-demo-app (https://github.com/EddyVerbruggen/nativescript-admob-demo),以便在应用程序启动时插入 SMART_BANNER比按下按钮时。我尝试了下面详述的几种方法:
谁能帮我看看执行此操作的代码或伪代码,或者只是方法,我会实现它?谢谢!
我尝试了以下方法,
在屏幕上创建占位符元素并构建 helloworld 模型,然后将该函数分配给导出(在主视图中-model.js)。
从 main-page.js 调用 admob.createBanner 并导出
在 main-page.js 中添加视图标签并获取我的第一个 tabview,然后调用它。
通过从 main-page-view.xml 导入并在 pageLoaded 函数中调用它来在 main-page.js 中创建模型。
我怎么理解你的问题,你想在页面加载时使用 <PlaceHolder>
构建视图 (admob)。所以我会做的是...
XML
<Page xmlns="http://schemas.nativescript.org/tns.xsd" loaded="pageLoaded">
<StackLayout>
<Placeholder creatingView="createAdmob" />
</StackLayout>
</Page>
JS
function createAdmob (args) {
var admob = //construct the admob code and assign it to this var.
args.view = admob;
}
exports.createAdmob = createAdmob;
我正在尝试使用 nativescript-admob-plugin (admob) 修改 nativescript-admob-demo-app (https://github.com/EddyVerbruggen/nativescript-admob-demo),以便在应用程序启动时插入 SMART_BANNER比按下按钮时。我尝试了下面详述的几种方法:
谁能帮我看看执行此操作的代码或伪代码,或者只是方法,我会实现它?谢谢!
我尝试了以下方法,
在屏幕上创建占位符元素并构建 helloworld 模型,然后将该函数分配给导出(在主视图中-model.js)。
从 main-page.js 调用 admob.createBanner 并导出
在 main-page.js 中添加视图标签并获取我的第一个 tabview,然后调用它。
通过从 main-page-view.xml 导入并在 pageLoaded 函数中调用它来在 main-page.js 中创建模型。
我怎么理解你的问题,你想在页面加载时使用 <PlaceHolder>
构建视图 (admob)。所以我会做的是...
XML
<Page xmlns="http://schemas.nativescript.org/tns.xsd" loaded="pageLoaded">
<StackLayout>
<Placeholder creatingView="createAdmob" />
</StackLayout>
</Page>
JS
function createAdmob (args) {
var admob = //construct the admob code and assign it to this var.
args.view = admob;
}
exports.createAdmob = createAdmob;