1

この回答を2日間検索しましたが成功しなかったので、質問する必要があります。これが私のコードです。

package com.bbmbabes;

import android.os.Bundle;
import android.widget.LinearLayout;
import com.google.ads.*;
import android.webkit.WebSettings;
import org.apache.cordova.*;


public class BBMBabes extends DroidGap {
private static final String AdMob_Ad_Unit = "a15072ff10d80ef";
private AdView adView; 
@Override

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    adView = new AdView(this, AdSize.BANNER, AdMob_Ad_Unit); 
    LinearLayout layout = super.root;
    layout.addView(adView); 
    AdRequest request = new AdRequest();
    adView.loadAd(request); 
    super.loadUrl("http://bbmbabes.com/mobile.html");
    WebSettings ws = super.appView.getSettings();
    ws.setDefaultZoom(WebSettings.ZoomDensity.FAR);

}

}

ズーム密度を大きくするようにアプリを設定しましたが、動作しますが、その Admob 広告もズームアウトします。広告が新しいものに変更されると、すべてがズームインします。ズームを設定して、広告ではなく Web サイトのみに影響を与える方法はありますか?

4

1 に答える 1

0

iScroll を使用できます。これには、div のみのズーム機能があります。まだ使用していませんが。

Hammer.js を試すこともできます。これにはズーム機能があります。

これは、ユーザーがハンマーを使用してズームを実装したリンクです http://www.appliness.com/multitouch-with-hammer-js/

于 2013-10-23T05:38:48.187 に答える