如何在PDF中放置滚动功能.js
How to put scroll function in PDF.js
我正在使用PDF.js在我的Android应用程序中查看PDF文件。我以此为参考。我也启用缩放功能。我想做的是,而不是使用具有转到下一页或返回上一页功能的onOptionsItemSelected
,而是想在向下滚动时转到下一页,就像在 Adobe 阅读器应用程序中一样,或者只是通过向右或向左滑动。
我尝试在我的 Web View 上使用setOnTouchListener
,但似乎我的缩放发生了冲突。
这是我的代码
protected void onCreate(Bundle savedInstanceState) {
...
webView = (WebView) findViewById(R.id.webView1);
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setBuiltInZoomControls(true);
settings.setSupportZoom(true);
...
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
onBackPressed();
return true;
case R.id.action_next:
webView.loadUrl("javascript:onNextPage()");
return super.onOptionsItemSelected(item);
case R.id.action_previous:
webView.loadUrl("javascript:onPrevPage()");
return super.onOptionsItemSelected(item);
default:
return super.onOptionsItemSelected(item);
}
}
我设法在左右滑动时转到下一页,但在缩放 Web 视图时遇到了另一个错误。因此,我没有检测 Web 视图是否全屏,而是选择使用相反的方式,只放置两个按钮来切换到其他页面。并对两个按钮使用 webView.loadUrl("javascript:onNextPage()");
和 webView.loadUrl("javascript:onPrevPage()");
。
相关文章:
- jQuery滚动功能只工作一次
- 向表单添加滚动功能
- jQuery触摸滑动内容滚动功能
- 滚动功能不工作
- 网络驱动程序中使用的向下滚动功能从网页的哪个部分进行搜索
- jQuery Div滚动功能:IE中的问题
- 如何使用位置获取滚动功能获取 HTML 中的元素标签
- 在iPad Web App上拖放 - 同时保留滚动功能
- 如何在PDF中放置滚动功能.js
- 如何在幻灯片中添加向上滚动功能单击1次即可向下滚动
- jquery滚动功能无法正常工作
- 删除滚动条,但保留滚动功能
- 滚动功能不工作
- 滚动功能按相反顺序工作
- 滚动功能工作方向错误
- 当滚动$(窗口)时,角度控制器未触发滚动功能
- 如何在tinyscroll插件中使用水平滚动功能
- 点击时向下滚动功能
- 如何禁用多个滚动功能
- 禁用临时滚动功能