接入方可以调用DJXSdk.factory().createDramaDetail(DJXWidgetDramaDetailParams)
来获取播放详情页fragment,将获取到的播放聚合页fragment放入到自己app中即可。
短剧播放页 demo入口:底部集合Tab -> 多媒体入口 -> 短剧 -> 自定义短剧详情页
必读:SDK已经封装了短剧播放的能力(不返回短剧videoUrl),开发者只需调用
DJXWidgetDramaDetailParams.obtain(drama.id, drama.index, detailConfig)
将短剧id,指定播放集数,播放页配置config参数(调整播放页UI,自定义解锁逻辑等)传入即可获取播放详情页fragment,开发者将此fragment添加到app中即可实现短剧播放的能力,使用方式详见本
免费强规则:
免费观看的定义:用户没有任何解锁动作的前提下,从第一集开始,免费连续观看多少集。
解锁集数强校验:
解锁定义:一个激励视频解锁多少集
1. 规则1:一个激励视频最多解锁10集
短剧详情页支持插入draw广告,滑滑流和短剧详情页支持开发者自定义banner广告
1. 当前draw和banner仅支持自定义广告,使用方式只需要调用DJXDramaDetailConfig.adCustomProvider()。
2. draw广告插入位置说明:支持开发者透传位置数组,数组值表示随后插入一条广告(如2则在2之后插入一条)。
unlockFlowStart
,unlockFlowEnd
,showCustomAd
。unlockFlowStart
和unlockFlowEnd
必须实现,含义为短剧解锁链路开始和结束,开发者需要将用户选择的解锁方法(DJXDramaUnlockInfo
)通过 onConfirm
回传。onConfirm
回传 DJXDramaUnlockInfo.
cancelUnlock = true
通知 SDKshowCustomAd
,具体实现查看IDJXDramaUnlockListener.CustomAdCallback
IDJXService.verifyDramaParams
判断设置的参数是否为合法参数在线客服智能客服 7*24小时在线人工客服 工作日 10~12点/14~19点