phonegapでアプリを作りました。異なるビューポートサイズのすべてのパラメータを変更する必要があったため、メディアクエリを使用したくありませんでした。私の考えは、HTMLドキュメントの最初のスケールをjavascriptで変更するだけだということでした。私はここに示すような関数で初期スケールを変更できることを知っています:
if (document.documentElement.clientWidth < 480) {
document
.querySelector("meta[name=viewport]")
.setAttribute('content', 'initial-scale=0.4', 'maximum-scale=0.4', 'width=768');
};
しかし、初期スケールがビューポート0の320ピクセルの幅、つまり100%であることを望みます。そして、720(Galaxy S3)のビューポート幅で110%、つまり初期スケールは0.1です。javascriptの間にあるすべてのビューポートサイズについて、スケールを計算する必要があります。これを達成する方法がわかりません!私はすべての助けにとても満足しています!あなたが私を理解してくれることを願っています、ドイツから来ました!