web-dev-qa-db-fra.com

Que font setUseWideViewPort () et setLoadWithOverviewMode () avec précision?

Je suis déçu du manque de documentation de WebView et des éléments associés.

(sauf si vous pensez que ce qui suit est une documentation appropriée)

public void setLoadWithOverviewMode (présentation booléenne)

Définissez si WebView charge une page avec le mode de présentation

et:

void public synchronisé setUseWideViewPort (utilisation booléenne)

Dites à WebView d'utiliser la fenêtre d'affichage large

Donc: Qu'est-ce que le "Mode de présentation"? Qu'est-ce que la "Vue large"?

ps: J'ai essayé de chercher des documents liés au webkit mais je n'ai pas pu le trouver.

69
tacone

Apparemment:

setLoadWithOverviewMode (true) charge le WebView complètement dézoomé

setUseWideViewPort (true) permet à la vue Web d'avoir une fenêtre d'affichage normale (comme un navigateur de bureau normal), tandis que lorsqu'elle est fausse, la vue Web aura une fenêtre d'affichage limitée à ses propres dimensions (donc si la vue Web est de 50 px * 50 px) la fenêtre sera de la même taille)

94
tacone

Si setUseWideViewPort (true), il charge le WebView avec les attributs définis dans la balise Meta de la page Web. Il met donc à l'échelle la page Web comme défini dans le html.

6
Sripathi