Android App中没有滚动

时间:2012-12-05 14:28:51

标签: android cordova html5-canvas

我正在开发一款带有Phonegap的Android应用,使用HTML / Canvas,Javascript和CSS。通过下面的代码,我将画布拉伸到全屏。

var canvas = $("#mycanvas");
var ctx = canvas.get(0).getContext("2d");
canvas.attr("width", $(window).get(0).innerWidth);
canvas.attr("height", $(window).get(0).innerHeight);
ctx.clearRect(0, 0, canvas.width, canvas.height);

我还在AndroidManifest.xml文件中修复了横向视图。

android:screenOrientation="landscape"

在config.xml中,我呼吁全屏。

<preference name="fullscreen" value="true" />

到目前为止一切顺利,但有一个大问题。我可以从屏幕滚动我的应用程序,虽然那里没有内容。我只看到一个深灰色的背景。

有没有人有任何想法如何解决这个问题?我很感激。

1 个答案:

答案 0 :(得分:1)

我建议您使用Viewport Meta-tag进行操作。这将使您的HTML文档正确缩放。 https://developer.mozilla.org/en-US/docs/Mobile/Viewport_meta_tag