Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
vae十七
unidocs-zh
提交
62c934e7
unidocs-zh
项目概览
vae十七
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
62c934e7
编写于
3月 12, 2024
作者:
A
Anne_LXM
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
补充示例
上级
bbc22702
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
41 addition
and
10 deletion
+41
-10
docs/uni-ad/ad-weixin-native.md
docs/uni-ad/ad-weixin-native.md
+41
-10
未找到文件。
docs/uni-ad/ad-weixin-native.md
浏览文件 @
62c934e7
...
...
@@ -34,10 +34,25 @@
```
html
<!-- 广告位 adpid 见邮件内容 -->
<uni-ad
adpid=
""
class=
"uni-ad"
></uni-ad>
<!-- 插屏和激励视频需要调用组件的 show 方法,banner类型不需要 -->
<!-- 插屏广告需要在适合的时机下调用有效 -->
<button
bindtap=
"showAd"
>
显示 激励视频/插屏广告
</button>
<!-- 信息流/视频广告 -->
<uni-ad
adpid=
""
class=
"uni-banner"
></uni-ad>
<!-- 插屏和激励视频需要调用组件的show方法,banner,格子类型广告不需要。只有激励视频有error和close事件。 -->
<!-- 激励视频 -->
<uni-ad
adpid=
""
class=
"uni-rewarded-video-ad"
bind:close=
"onadclose"
bind:error=
"onaderror"
></uni-ad>
<button
bindtap=
"showRewardedVideoAd"
>
显示激励视频
</button>
<!--
插屏广告需要在适合的时机下调用有效
插屏广告触发频率限制:
1、小程序启动一定时间内不允许展示插屏广告
2、距离小程序插屏广告或者激励视频广告上次播放时间间隔不足,不允许展示插屏广告
3、当前正在播放激励视频广告或者插屏广告,不允许再次展示插屏广告
-->
<uni-ad
adpid=
""
class=
"uni-interstitial-ad"
></uni-ad>
<button
bindtap=
"showInterstitialAd"
>
显示插屏
</button>
```
...
...
@@ -45,11 +60,27 @@
```
js
Page
({
data
:
{
},
showAd
:
function
(
e
)
{
this
.
_uniAd
=
this
.
selectComponent
(
'
.uni-ad
'
);
this
.
_uniAd
.
show
();
}
data
:
{},
showRewardedVideoAd
:
function
(
e
)
{
this
.
selectComponent
(
'
.uni-rewarded-video-ad
'
).
show
();
},
showInterstitialAd
:
function
(
e
)
{
this
.
selectComponent
(
'
.uni-interstitial-ad
'
).
show
();
},
onadclose
:
function
(
e
)
{
const
detail
=
e
.
detail
// 用户点击了【关闭广告】按钮
if
(
detail
&&
detail
.
isEnded
)
{
// 正常播放结束
console
.
log
(
"
onClose-正常播放结束:
"
+
detail
.
isEnded
);
}
else
{
// 播放中途退出
console
.
log
(
"
onClose-播放中途退出:
"
+
detail
.
isEnded
);
}
},
onaderror
:
function
(
e
)
{
// 广告加载失败
console
.
log
(
'
广告加载失败:
'
,
e
.
detail
)
}
})
```
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录