2011-12-08 60 views
1

我開發了一個iPhone html5應用程序,但沒有真正編譯它。我作爲一個網絡應用程序進行測試(主屏幕上的書籤和兒子)。Phonegap doens在視網膜顯示器上效果不佳

我用這個片段,以使它看起來不錯的iphone:

<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=0.5, maximum-scale=0.5" />

一切是桃色的,但是當我完成一切,並試圖(通過PhoneGap的作爲包裝)編譯作爲一個真正的程序,我發現。那上面的代碼是完全忽略和應用程序看起來放大

我發現github類似的問題和解決方法是:

我固定它通過增加此到PhoneGapDelegate.m上線180:

webView.scalesPageToFit = YES;

但有兩個問題:

  • 網頁已不存在(我猜他們搬出去或什麼的)
  • 我沒有任何驚嚇PhoneGapDelegate.m在我的項目!唯一相關的文件是AppDelegate.m或者smth,它根本沒有任何幫助。

我找到的另一個修復程序是this哪個...它不起作用。我在這條線上得到一個錯誤:

webView.frame = webViewFrame; // `webView` undeclared (first use in this function) 

所以...任何想法如何使這工作?

謝謝!

編輯

我終於找到the answer

回答

4

懶惰的添加回答到你的PhoneGap.plist

EnableViewportScale : YES 
+0

plist文件?哪裏? – 2014-04-01 04:41:51

+0

@JeanPaul這是舊版本的答案。對於3.x,請嘗試使用像[這一個]視網膜支持庫(https://github.com/mcilvena/jQuery-Retina-Display-Plugin) – tipycalFlow