新版doc,native调用接口

1.boardInit 初始化白板

调用示例:

 /**
  * 初始化白板
  * @type {object} bgColor,白板背景色,默认为白色
  */
   boardInit({
      bgColor:'#000'
   });

简单调用 boardInit();

2.pptInit 初始化ppt

*调用示例:

 /**
  * 初始化ppt
  * @type {object} url,文档路径,绝对地址 poster默认图路径,绝对地址
  */
 pptInit({
   //文档路径,绝对地址
   url:'',
   //默认图路径,绝对地址
   poster:''
 });
  • 简单调用1 pptInit();

  • 简单调用2

  pptInit({
    url:''
  });
  • 简单调用3
  pptInit({
    poster:''
  });

3.setDoc 设置文档

调用示例:

  /**
   * 设置文档,只有初始化文档之后,此方法才生效
   * @type {string} 文档url,绝对地址
   */
  setDoc('https://www.vhallyun.com');

4.setColor 设置画板背景色

调用示例:

/**
 * 设置画板背景色,只有初始化白板后才生效
 * @type {string} 画板颜色色值,如果是十六进制色值,前面需带#号
 */
setColor('#0f98467');

5.下一页

调用示例: nextSlide();

6.上一页

调用示例: preSlide();

7.跳转到第几页

调用示例: gotoSlide(10);

8.下一步

调用示例: nextStep();

9.上一步

调用示例: preStep();

10.跳转到第几步

调用示例: gotoStep(1);

11.ppt加载完成事件

调用示例:

  /**
  * 加载完成事件
  * @param  {function} ppt加载完成回调
  */
 pptLoaded(function(slideTotal){

 });

12.页数改变事件

调用示例:

  /**
   * 页数改变事件
   * @param  {function} slideIndex,页数索引
   */
  onSlideChange(function(slideIndex){

  });

13.步数改变事件

调用示例:

  /**
   * 步数改变事件
   * @param  {function} slideIndex 页数索引,stepIndex步数索引
   */
  onStepChange(function(slideIndex,stepIndex){

  });