Dokümanlarda bulamadım, bir modül veya android geri düğmesinden olayları yakalamak için başka bir yol var mı? Değilse eklemek için güzel ve muhtemelen hızlı bir modül olurdu.Fiziksel Android geri düğmesindeki dokunuşları dinlemek mümkün mü?
6
A
cevap
9
Hayır: arkadaki düğme, geçmiş yığınında bir öğe döndürür. Uygulamanızdaki gezinmeyi izlemek için karma parçayı değiştirmek gibi bir şey yaparsınız (Backbone.js gibi çerçeveler bunu sizin için otomatik olarak yapabilir).
Bu yaklaşımı benimsememizin nedeni, iOS'ta bir donanım geri düğmesi olmamasıdır. Bu nedenle, yalnızca uygulamanın bu platformda temel olarak kırılması için kullanıcıları uygulamasında kullanmaları gerektiğine karar vermemiz gerekir: Şu anda bütünlüğün tutarlılığını hedefliyoruz.
Güncelleme: yoğun talep nedeniyle, biz Android'de geri düğmesi davranışının kontrol edilmesine yönelik destek ekledik: http://docs.trigger.io/en/v1.4/modules/event.html#backpressed-addlistener - Çok backPressed.preventDefault
not edin.
forge.event.backPressed.addListener(function (close) {
if (atHomeScreen) {
close();
}
}
eklenti etiketi android: Eğer gibi bir kod vardır böylece
olay işleyicisi, çağrıldığında, uygulamayı kapatır bir işlev geçirilir. –