Android Webview setinitialscale不工作

Android Webview setinitialscale不工作,android,html,webview,meta,initial-scale,Android,Html,Webview,Meta,Initial Scale,我有一个网络视图,我想设置它的比例 但不管我怎么说,setinitialscale都会失败 setinitialscale50或setinitialscale300 如果我加载外部网站,Setinitialscale可以工作 但不用于在资源中加载本地html文件 这是否与我加载的web的html相关?有人对此有想法吗 mWebView = (WebView) view.findViewById(R.id.webview); websettings = mWebView.getSe

我有一个网络视图,我想设置它的比例

但不管我怎么说,setinitialscale都会失败 setinitialscale50或setinitialscale300

如果我加载外部网站,Setinitialscale可以工作

但不用于在资源中加载本地html文件

这是否与我加载的web的html相关?有人对此有想法吗

    mWebView = (WebView) view.findViewById(R.id.webview);
    websettings = mWebView.getSettings();
    websettings.setLoadWithOverviewMode(true);
    websettings.setUseWideViewPort(true);
    mWebView.setInitialScale(1);
html格式如下所示:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="">
<link rel="stylesheet" type="text/css" href="css/main.css" />
<script src="scripts/jquery-1.8.2.min.js"></script>
<script src="scripts/main.js"></script>
</head>
<body>
    <div class="contentContainer">
        <div class="titleHeader fontSize"><div class="boxContent">Diabetic Foot Problems
            </div>
        </div>
        <div class="txtContent fontSize marginLR">
            <b>Management</b><br/>

            <li>Advise on proper footwear</li>
            <li>Discuss the need for additional support</li>
            <li>Treat all skin infections( frequent wound dressing/ debridement/ administration of broad spectrum antibiotics)</li>
            <li>Perform annual assessment</li>
        </div>
    </div>  

</body>
</html>

此行将替代“设置初始比例”方法。如果您可以删除它,您应该能够正确设置比例

 websettings.setLoadWithOverviewMode(true);