android上的WebView可以放大

WebView on android zooms in

本文关键字:放大 WebView 上的 android      更新时间:2023-09-26

我正在制作一款android游戏,游戏和所有文件都在我的服务器上,我使用webView在应用程序中显示游戏

当我创建了应用程序之后我注意到无论我在webView或服务器上做了什么改变它总是会放大所以用户必须缩小才能播放

有谁知道我如何使画布和背景图像缩放到宽度和高度

我试着

var c = document.getElementById ('canvas'); c.width = window.innerWidth;

这可以调整画布的大小,但敌人的仍将遵循图像的路径

这是游戏的链接http://deathcrow.altervista.org/0android/td/index.php

如果你需要任何代码,请告诉我我没有发布任何代码,因为我在打电话

这里是我所有代码的链接,我不能把它放在这里,因为我的手机

http://deathcrow.altervista.org/0android/td/js/mainLoop.js

http://deathcrow.altervista.org/0android/td/js/attackerUnits.js

http://deathcrow.altervista.org/0android/td/js/towerUnits.js

http://deathcrow.altervista.org/0android/td/js/bullets.js

http://deathcrow.altervista.org/0android/td/js/mouseClick.js

你应该能够让webview不缩放:

webview.getSettings().setBuiltInZoomControls(false);
webview.getSettings().setSupportZoom(false);     
webview.getSettings().setLoadWithOverviewMode(true);

你实际上已经转移到在画布上编码吗?我在回答你的问题吗?