2016-09-21 21 views
0

スクロールバーを表示せずにブラウザの利用可能な画面に制御している画面のサイズを変更したいとします。私はhtml要素のサイズを変更することでこれを行いましたが、これを行うことによって、カーソルの位置と移動もリモート側で変更されます。私はCSSのズームを使用することによって、この問題を解決して、原点を変換することができたとあちこちサーバー、キャンバスに送られ、マウス位置の動きやタッチでスケールファクタを分割したサンプルにワカモレウェブクライアントでguacamoleサイズ変更画面

var display = document.getElementById("display"); 
    // Instantiate client, using an HTTP tunnel for communications. 
    var guac = new Guacamole.Client(
     new Guacamole.HTTPTunnel("tunnel") 
    ); 
    // Add client to display div 
    var dis = guac.getDisplay().getElement(); 
    dis.getElementsByTagName("canvas")[0].style = "width:1100px;" 
    dis.setAttribute("style", "width:1100px"); 
    display.appendChild(guac.getDisplay().getElement()); 

    // Error handler 
    guac.onerror = function(error) { 
     alert(error); 
    }; 
    // Connect 
    guac.connect(); 

答えて

0

のアプリケーションを使用しています。

関連する問題