收藏
回答

短剧播放器自动切集时没有弹出【解锁当前剧集】?

短剧官方播放器中设置pm.onCheckIsCanPlay(callback)时,在正常滑动和点击选集切换集数可以正常锁定剧集,并弹出【解锁当前剧集】蒙层。但是在播放到视频结束,自动切换下一集(未解锁的集数)时不出现【解锁当前剧集】蒙层,而且后续在来回切换免费剧集和该需要解锁的集数时,可以正常播放该未解锁的剧集。


回答关注问题邀请回答
收藏

1 个回答

  • 小程序短剧社区运营-Carina
    小程序短剧社区运营-Carina
    09-11

    您好,是“解锁当前剧集” 按钮吗?onCheckIsCanPlay 触发时,调用 isCanPlay 为该集设置为未解锁,就会出现这个按钮(前提是没有设置成广告解锁)。

    09-11
    有用
    回复 4
    • 廖浩🐑习习
      廖浩🐑习习
      09-11
      已经解决了,文档中isCanPlay的描述有误。
      文档PlayletManager.isCanPlay(Object param)
      其中字段【useLastStatus】:表示维持之前设置的剧集上锁状态,此字段设置为 true 时可不传 data 字段。 

      这里我传了useLastStatus为true,会复现上述问题。
      现在我传data和serialNo, 就不会出现该问题。

      结论是useLastStatus这个字段不能很好的处理弹出【解锁当前剧集】按钮的蒙层
      09-11
      回复
    • 小程序短剧社区运营-Carina
      小程序短剧社区运营-Carina
      09-11回复廖浩🐑习习
      使用 useLastStatus 的前提是有通过加密数据设置过解锁状态
      09-11
      回复
    • 廖浩🐑习习
      廖浩🐑习习
      09-11回复小程序短剧社区运营-Carina
      有的,已经在PageLoad的时候通过加密数据设置过解锁剧集和加锁剧集。 在手动换集时没有问题的, 只是在自动换集(播放结束后)才会复现上述问题。
      09-11
      1
      回复
    • ParaSLee
      ParaSLee
      10-26回复廖浩🐑习习
      感谢楼主,我也遇到一样的问题,用同样方法可以解决
      10-26
      回复
登录 后发表内容