<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=3.5, user-scalable=yes">
上述代码放到app文件中之后,IOS端页面可以正常放大缩小,但android却一点反应没有,通过查找资料,找到了下列解决办法
plusReady() { var Webview = plus.android.importClass("android.webkit.WebView"); var WebSettings = plus.android.importClass("android.webkit.WebSettings"); var wv = plus.android.currentWebview(); var setting = plus.android.invoke(wv, "getSettings"); // 支持缩放 setting.setSupportZoom(true); setting.setBuiltInZoomControls(true) // 隐藏控件 setting.setDisplayZoomControls(false) plus.webview.currentWebview().setStyle({ scalable: true }); }