PDF.js 获取当前页页数,默认显示从第几页开始

1、PDF.js获取当前页。 你只需要打开了PDF文件,然后你打开浏览器检查(Fn+f12)

这里就有你想要的东西。是不是让你一顿好找!

 2、从指定页面加载
      在你的项目中找到 viewer.js  我是uniapp的项目  如果你在VUE中使用  应该也可以找到对应的
 
     给这里增加以下代码:

//获取url
      var c_url=window.location.href;
      console.log(c_url,'pdfurl')
      //获取参数
      if(c_url.indexOf("&")&&c_url.indexOf("=")){
          var c_urlArray={}
          var c_val=c_url.split('?')[1];
          var c_valArray=c_val.split('&');
        console.log(c_valArray,'c_valArray')
          for(let i=0;i<c_valArray.length;i++){
              let c_key=c_valArray[i].split('=')[0];
              let c_value=c_valArray[i].split('=')[1];
              c_urlArray[c_key]=c_value;
          }
          //跳转至指定页码
          if(c_urlArray['page']){
              document.getElementById('pageNumber').value = c_urlArray['page']*1;
              this.pdfViewer.currentPageNumber = c_urlArray['page']*1;
            console.log(this.pdfViewer.currentPageNumber,'this.pdfViewer.currentPageNumber==')
          }
      }

3、在把你的pdf地址后面拼接
viewerUrl: '/hybrid/html/web/viewer.html',  这是我项目中的目录仅作参考

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值