首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Scribd setPage函数不工作

Scribd setPage函数不工作
EN

Stack Overflow用户
提问于 2014-12-30 09:42:34
回答 1查看 195关注 0票数 1

我已经将脚本文档查看器集成到我的网站上,但setPage功能不起作用

您能帮我只查看文档的前两页吗?请在下面查看

并帮助我找到解决方案。

代码语言:javascript
复制
<div id='embedded_doc' ><a href='http://www.scribd.com'>Scribd</a></div>

<script type="text/javascript">
  var url = 'http://nskfix.com/dev/waleed/webupload/upload/2011_Dam-Sluice-Gate-Walkway-Slabs.pdf';
  var pub_id = 'pub-07535389025944280985849137';
  var scribd_doc = scribd.Document.getDocFromUrl(url, pub_id);

  var onDocReady = function(e){
    scribd_doc.api.setPage(1);
  }
 

  scribd_doc.addEventListener('docReady', onDocReady);
  /*scribd_doc.addParam('jsapi_version', 2);*/
  scribd_doc.addParam('height', 600);
  scribd_doc.addParam('width', 760);
  /*scribd_doc.addParam('public', true);*/
  
  scribd_doc.addParam( 'auto_size', true );
  scribd_doc.addParam('hide_disabled_buttons', true);
  scribd_doc.addParam('disable_resume_reading', true);
  scribd_doc.addParam( 'jsapi_version', 2 );
  scribd_doc.addParam( 'allow_share', false );

  scribd_doc.write('embedded_doc');
</script>

EN

回答 1

Stack Overflow用户

发布于 2015-03-18 01:06:06

这可能太晚了,无法回答你的问题,但它可能会对其他人有所帮助。

我也有同样的问题,但我可以通过使用无缝方法而不是编写来让它工作。

替换:

代码语言:javascript
复制
scribd_doc.write('embedded_doc');

通过以下方式:

代码语言:javascript
复制
scribd_doc.seamless('embedded_doc');

我认为使用JS 的人很少。

他们自己的示例此时不起作用,因为它试图加载其API的http版本,而不是https版本:https://www.scribd.com/developers/js_api_example

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27698565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档