【问题标题】:webview android app issueswebview android应用程序问题
【发布时间】:2016-10-21 10:08:13
【问题描述】:

我是一名网络开发人员,所以我对 Android 应用程序了解不多,但我在 github 上找到了一个项目来制作一个简单的 webview 应用程序来显示我创建的网站完全负责并且可以在桌面和安卓手机上的所有浏览器上正常工作,当我在 android studio 中运行该应用程序时,它运行良好并且一切都在许多模拟器中运行顺利,但是当我在物理手机上安装 apk 时,一些问题显示包括占用更大的宽度比设备和一些显示“无”的容器显示在页面底部并且页面比例存在很多问题,我希望有人能帮助我找到问题或指导我到哪里可以搜索它自己去找

这是 github 项目的url

非常感谢

【问题讨论】:

  • 您能否发布问题的屏幕截图?
  • @JohanDewaal 我更新了帖子

标签: java android android-studio webview


【解决方案1】:

我明白了,我认为只需将此代码添加到您的 MainActivity 就可以了!

mWebView.getSettings().setLoadWithOverviewMode(true);
mWebView.getSettings().setUseWideViewPort(true);

也可以试试这个:

WebView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);

把上面的代码放在下面:

 mWebView.setWebViewClient(new WebViewClient());

希望这会有所帮助 :D 如果有帮助,请告诉我!

【讨论】:

  • 这个解决了大部分问题,非常感谢:) 唯一剩下的就是标题在某些页面中仍然需要更大的宽度:(
  • 很抱歉听到这个消息。 . .我可能还有一件事你可以试试 :)
  • 我注意到了一些事情,当页面加载时它看起来很正常,但是一旦完成,标题的宽度会立即增加,我认为因为加载页面后它会采用横向宽度,即使手机是纵向的位置,所以当我翻转手机时,一切看起来都很好,再次感谢您的帮助:)
  • 当然没问题!我喜欢帮助别人?,我希望你能让应用程序完全按照你想要的方式工作??
猜你喜欢
  • 1970-01-01
  • 2023-03-31
  • 1970-01-01
  • 2016-02-28
  • 2013-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-24
相关资源
最近更新 更多