⚠️注意⚠️
SDK 将根据 onInterceptPage 返回值在阅读器内动态添加解锁蒙层 View,并拦截用户向后翻页的行为
注意:开发者如果希望防止用户通过跳章跳过解锁点,需要实现 INovReaderListener.onChapterSelected
实现自定义解锁蒙层 View,宽度必须为全屏,布局为紧贴底部,默认为空,为空时使用 SDK 默认蒙层
解锁蒙层获取接口
注意:阅读器(openReader)是一个新的activity,插入banner、信息流等广告时需要传入阅读器的上下文,而非媒体当前的fragment/activity,否则会出现关闭广告退出阅读器才会弹出dislike弹窗的异常现象,开发者可以通过获取栈顶activity(即阅读器activity)来规避,获取方式「App.getgetCurrentActivity( )」可参考如下代码:
章间页处理器 INovMiddlePageAdProvider
章间广告页 AbsNovPageView
段间View 处理器 INovMiddleLineAdProvider
段间广告 View
注意:
开发者需要自行完成 Banner 广告合规,例如 Banner 广告关闭按钮以及关闭逻辑
当章间广告和 Banner 重叠时,SDK 将自动隐藏 Banner 视图
详细参考 Demo StoryReaderConfigActivity
,根据自身业务形态实现具体能力,这里只列举上述能力的参考方式:
Online Customer Service24/7 Online Customer Service BotManual customer service, weekdays 10~ 12 o'clock/14~ 19 o'clock