Uygulamada gömülü HTML içeriğini bir web görünümünde gösterecek yerel bir iOS uygulamasına sahibim. Uygulamamda bir Cordova/PhoneGap projesi yerleştirecek ve bir CDVViewController (link) kullanacaktım, ancak bu kadar uzaklaşmadan önce, içeriği doğrudan yüklemek için temel bir UIWebView öğesini kullanmayı başardım. İşte şimdi kullanıyorum kodu: UIWebView ve yerel HTML üzerinden Cordova'nın avantajı nedir?
let path = NSBundle.mainBundle().pathForResource("www/index", ofType: "html")
let url = NSURL(fileURLWithPath: path!)
let request = NSURLRequest(URL: url)
missionView.delegate = self
missionView.loadRequest(request)
ben sayfa içeriğinin tümünü içeren projemin yolu, içine "www" klasörü ekledi. Düzgün yüklenir, yerel JavaScript içeriğini ve CSS stilini çalıştırır.
Öyleyse, sorum şu: Tam olarak ne istediğimi göründüğünde, neden Cordova'nın yükünü kullanmalıyım? Sadece yerel kontrollerle entegrasyon mu?
Yeterince adil. Cordova'nın temel amacının, sadece web görüntülerini değil, web teknolojilerini kullanarak da tam uygulamaları yapmak olduğunun farkındayım. Sorum şu: Yerel bir uygulamanın içinde bir Cordova projesi yerleştirmek için herhangi bir sebep varsa (orijinal sorumun bağlantısında açıklandığı gibi)? – Pete
Yeterince adil! Linkin yanlış olacağını söyleyebilirim. Yaptığın şey doğru. – matt