- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在 fragment 的 onCreateView 中调用 wv.zoomIn(),但它没有任何效果。
全文...
我的 fragment 包含一个 slider ,我用它以编程方式放大/缩小 web View 。这工作正常。
我现在想存储上次使用的缩放级别,并在下次显示时将其应用到 webview。因此,在 onCreateView 中,我正在检索缩放级别并调用 zoomIn 适当次数。
public View onCreateView(LayoutInflater inflater...
...
if (savedZoom > defaultZoom) {
for (int i=defaultZoom; i< savedZoom; i++) {
MyLog.d("zooming in"); // appears x times in log as expected
boolean zoominResult = wv.zoomIn();
MyLog.d("zoominResult = "+zoominResult); // shows zoomIn returns FALSE
}
}
日志确认 wv.zoomIn() 被调用的次数正确,但显示的 webview 仍处于默认缩放。
任何建议,例如调用 zoomIn() 后渲染的方法,或保留和恢复 webview 缩放设置的替代方法?
最佳答案
我认为这段代码会有所帮助:
webView.clearView();
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("< your URL >");
int scale = (int) (100 * webView.getScale());
webView.setInitialScale(scale);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setBuiltInZoomControls(true);
关于android - WebView.zoomIn() 在呈现 View 之前不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22278970/
css zoomIn 动画结束后元素消失。当我删除 opacity:0 时,它将停止消失,而是元素出现在动画 (zoomIn) 发生之前。为什么会这样? 查看此处的行为:https://jsfiddl
有没有办法为OpenSeaDragon中的ZoomIn按钮添加监听器?我不确定我的 ZoomIn 按钮是否被单击,因此我想用监听器拦截单击。 我查看了 API,但它似乎没有显示事件监听器列表。 最佳答
我想知道如何使用 Google Maps API 平滑地放大动画。 我有两分,一分在中国,一分在法国。当我放大中国时,点击法国按钮。我希望它逐渐平滑缩小,一次缩放一个级别。当它被缩小时,它应该平移到新
我准备一个图片库,我想放大和缩小已经在页面控制和 ScrollView 中的图像。有人可以帮我.. 问候.. 最佳答案 为 ScrollView 设置委托(delegate)。以下代码缩放您的图像。
我正在编写一个 Android 应用程序,我想在加载 map 后立即放大。我收到以下错误: java.lang.IllegalArgumentException: width and height m
我正在尝试使用 animate.css 制作一个 zoomIn 动画框。但我对 div 位置有疑问。动画发生的同时,div作为位置从右向中间移动。但是当 zoomIn 动画发生时,div 应该在它们所
此代码运行一个带有工具栏和 QTextEdit 区域的小窗口。 如果您突出显示“bananas”并更改字体大小,则使用工具栏按钮或 CTRL + 鼠标滚轮进行缩放只会调整“apples”的大小。有人知
我在 fragment 的 onCreateView 中调用 wv.zoomIn(),但它没有任何效果。 全文... 我的 fragment 包含一个 slider ,我用它以编程方式放大/缩小 we
如何同时为 map View Controller 调用 animateTo 和 zoomIn 以在双击时获得像谷歌地图一样漂亮的动画? 最佳答案 不支持 zoomIn 和 animateTo 是异步
您能帮我解决 Appium 中 Java for Android 的缩放/捏合工作方法吗? 我已经尝试过使用 MultiTouch 操作 ( How to zoom in a mobile web u
我创建了一个自定义缩放控件并希望在单击时放大和缩小...我可以访问 Google v3 API 中默认为 zoomIn 和 zoomOut 的方法吗? 最佳答案 不,没有这样的功能。您只需调用 map
我需要将 swipeGesture 添加到我的 UIWebView,但是我需要停止那个 UIWebView 的 ZoomIn 和 ZoomOut /*Swipe is enabled and zoom
我正在使用 http://daneden.github.io/animate.css/ 中的 animate.css|并且有 2 个很酷的转换,我想集成或自定义到我的 jquery 移动应用程序,其中
我是一名优秀的程序员,十分优秀!