微信banner廣告需要注意的地方:
- 設(shè)置banner廣告的位置注意錨點(diǎn)在 --- 左上角
- 屏幕尺寸不可以使用 cc.winSize 來獲取寬、高民褂。需要使用 API 接口中 this.mSystemInfo = wx.getSystemInfoSync() 來獲取手機(jī)屏幕的有效尺寸茄菊。
- banner 的尺寸設(shè)置是有規(guī)定的疯潭。寬高比例確定,只設(shè)置width就可以確定尺寸大小买羞。(height 的設(shè)置是沒有用的)
- bannerAd.style.width 有限制袁勺,必須在 300 以上、屏幕寬度以下畜普。(太大或者太小都會(huì)自動(dòng)轉(zhuǎn)成臨界值)
- 創(chuàng)建bannerAd的時(shí)候初始化尺寸,在 onResize() 函數(shù)中可以重設(shè)群叶。(因?yàn)楹瘮?shù)返回值中有banner的實(shí)際尺寸大小——根據(jù)這個(gè)來調(diào)節(jié)廣告的位置)
bannerAd.onResize(res => {
bannerAd.style.left = this.mSystemInfo.screenWidth / 2 - res.width / 2;
bannerAd.style.top = this.mSystemInfo.screenHeight - res.height + 10;
console.log("RealSize = ",res);
});
將banner廣告設(shè)置在屏幕的最下方正中間的位置吃挑。
微信激勵(lì)視頻廣告
- 這個(gè)沒啥需要注意的要點(diǎn)。
最后說一下關(guān)于微信開發(fā)者工具
最新版本的微信開發(fā)者工具也不可以直接調(diào)試廣告街立,只能通過真機(jī)測試舶衬。
工具使用小技巧:如果不需要真機(jī)調(diào)試的話,在creator構(gòu)建的時(shí)候選擇調(diào)試模式赎离,在微信工程中有一個(gè) project.dev.js 文件可以把它拖到編輯器中逛犹,直接改代碼,文件改變之后它會(huì)自動(dòng)編譯梁剔∷浠可以節(jié)省時(shí)間。