2014-12-21 50 views
1

我的測試手機的分辨率是1920 * 1080,當我使用phonegap online build(build.phonegap.com)或本地手機版本3.1.0時,它的性能很好。但是當我更新本地Cordova到版本4.1.2時,它的工作是錯誤的。

當我運行js:alert(window.devicePixelRatio +「;」+ screen.width +「;」+ window.innerWidth),我得到:3; 360; 360。

所以,如果我定義1px邊框,它看起來像3px!

我已經在幾天內嘗試了一些方法,例如更改視口設置或使用插件來更改webview'settings,但它沒有用處。

它真的讓我難過。有誰能夠幫助我?如何獲得cordova/phonegap中webview的原始分辨率?

回答

1

最後,我找到了方法:在config.xml中添加「<」首選項名稱=「android-targetSdkVersion」value =「17」/ >「。

但是我不知道爲什麼?如果有人能告訴我這件事嗎?

相關問題