openAdPage
直接显示广告页
import { MAds } from "@yl/super-jssdk"
MAds.openAdPage(optional)
参数说明
| 参数 |
类型 |
必填 |
作用 |
| optional |
Object |
是 |
选填参数 |
optional
| 参数 |
类型 |
必填 |
作用 |
| path |
string |
否 |
广告页图片路径,默认为空字符串,若路径为空字符串或不存在,则不显示;path可以是远程地址,也可是本地图片的绝对路径,若是本地图片,图片必须存储在 cordova.file.dataDirectory 目录 |
| options |
object |
否 |
广告配置 |
options
| 参数 |
类型 |
必填 |
作用 |
| duration |
int |
否 |
时长, 广告页显示多长时间,以毫秒为单位,默认值3000 |
| showDuration |
boolean |
否 |
广告页显示过程中剩余秒数是否显示,默认不显示 |
| skippable |
boolean |
否 |
是否可以跳过。如果不可以跳过且不显示剩余秒数时长,则右上角按钮也不显示,默认不可跳过 |
| params |
string |
否 |
建议json对象的字符串,将在用户点击的时候原样回调给前端。不传或传空的时候将不响应点击事件。默认为空。 |
| skipBtnBgColor |
string |
否 |
跳过按钮背景颜色,默认值#7f000000 |
| skipTextColor |
string |
否 |
跳过按钮文本颜色,默认值#ffffff |
| countDownTextColor |
string |
否 |
倒计时描述颜色,默认值#ffffff |
返回说明
| 参数 |
类型 |
作用 |
| resolve() |
Function |
广告页设置成功 |
| reject(err) |
Function |
广告页设置失败,err为详细错误信息,是一个json对象,例如:{"errCode":-1,"errMsg":"出错啦"} |
代码示例
MAds.openAdPage({
path: 'https://shequ-test.oss-cn-shenzhen.aliyuncs.com/app-center/mz5l6g8wfd.png'
}).then(() => {
console.log('设置成功');
}).catch(err => {
console.error('设置失败' + err);
})