OS X 10.7.3 (Lion) dizüstü bilgisayarımda, Tarih yapıcıyı kullanarak Qt WebKit ile JavaScript tarih dizelerini ayrıştıramıyorum. yasemin-başsız-webkit veya phantomJS birini kullanarak, tüm çağrılar gibi: new Date ("YYYY-AA-DD"), MacPorts'u kaldırdıktan sonra Qt WebKit'te çalışmayı durdurdu
new Date("2012-04-10")
yerine her zaman geçerli bir Date nesnesinin
"Invalid Date"
dönün. Birkaç hafta önce her şey iyi çalışıyordu ve bunu benzer bir kurulumla yarım düzine bilgisayarda kontrol ettim ve sorunu başka bir yerde yeniden üretemedim.
Eski sözde kullanılmayan MacPorts kurulumumu temizlemeye karar verdiğimde başlayan sorunlardan oldukça eminim (Uzun zamandır Homebrew'a geçtim ve ev temizliği yapıyordum). Qt tarafından tarih ayrıştırması için kullanılan, sistemimden kaldırılan dinamik olarak bağlantılı bir kitaplık olduğundan şüpheleniyorum.
Bu tarihte ayrıştırma kütüphanesinin ne çağrılabileceği hakkında bir fikri olan var mı? Homebrew ile kurabilir miyim veya bir şekilde eksik bağımlılığı elle tamir edebilir miyim?
Qt ve diğer birçok kitaplığı yeniden yüklemeyi denedim, ancak hiçbir şey sorunu çözmedi.
güncelleme: phantomJS'de hiç çalışmadı sanırım, sorun jasmine-headless-webkit için lokalize edilir. İş arkadaşım için yasemin QtWebkit'te çalışmıyor olabileceğinden şüphelenmeye başladım, belki de Node.js ya da başka bir şey kullanıyor. Araştırmaya devam edeceğim. Bu soru geçersiz olabilir, ancak daha fazla şey öğrenene kadar açık bırakacağım. –