2012-05-16 6 views
6

JSConsole kullandığımda ve window.history yazdığınızda pushState için herhangi bir yöntem içermiyor. Peki, ne oldu? Android 4.0'da varsayılan tarayıcıda kaldırıldı mı veya nasıl kullanabilirim?pushState Android 4.0 içinde

cevap

9

Evet, bir regresyon hata olduğunu, ancak bunu sabitleme çok ilgi görünmüyor:

http://code.google.com/p/android/issues/detail?id=23979 oyu bunun için.

Çoğu üretici genellikle tarayıcıyı bir veya başka şekilde özelleştirdiğinden, bunları kendileri uygulayabilirler. Ancak, tarih api'yi tam olarak destekleyen herhangi bir ICS telefonuna hiç rastlamadım. Yine de baktığımı söyleyemem.

DÜZENLEME: 4.0.4'te düzeltildiği iddia edilmiştir, ancak yalnızca yöntemlerin var olduğu ve bunların yapmasını beklediğiniz şeyi yapması gerektiği ancak URL çubuğunun güncellenmediği iddia edilmiştir.

+1

Eski bir yanıtı güncellemek için, 4.2.0 sürümünde Geçmiş API'si desteği eklendi. –

0

Geçmiş API, Android 2.2 ve 2.3 sürümlerinde desteklenmektedir, ancak sürüm 3 ve 4'tür. Orada o geri konacaktır konusunda hiçbir kelimedir.

read more

Ama Android 4'te krom kullanırsanız bu özelliği kullanabilirsiniz düşünüyorum.

+0

Bu doğru değil. Geçmiş API'si uygulandı (yöntemler kullanılabilir) ancak ** ** "iyi desteklenmiyor". 4.0.4 dahil olmak üzere birçok versiyon için, konum çubuğunu güncellemez veya geri gösterme düğmesi göstermez veya tutarsız durumda dışarı çıkar. –