1

ビューポートのスケールを実行時に設定したいのですが、モバイル ブラウザは設定後すぐに変更を適用する必要がありますか? これは私がしようとしているものです:

var scale = 2.0;
var viewport = document.getElementById("viewport"); 
if (viewport != null) {
    viewport.setAttribute("content", 
        "initial-scale=" + scale + ", " +
        "maximum-scale=" + scale + ", " +
        "minimum-scale=" + scale + ", " +
        "user-scalable=no");
}

しかし、うまくいかないようです。基本的に、押されたときにビューポートのスケールを 2 倍にするボタンが必要です。私は主にモバイルサファリをターゲットにしています。

ありがとう

4

1 に答える 1