2016-03-31 9 views
0

kamera iletisini alıyorum çağrıldığında: Bu gizlilik ayarına nedeniyle ancak kullanıcıyı anlamanın bir yolu var mı bildiğimboş anlık sonuçları render edilmemiş bir görünüm bir anlık görüntü alma

Snapshotting a view that has not been rendered results in an empty snapshot. 
Ensure your view has been rendered at least once before snapshotting or 
snapshot after screen updates 

Gizlilik Ayarlarını değiştirmek zorundalar. Yardım için

Aşağıda fonksiyonun herhangi tetiklemez ..

Titanium.Media.showCamera({ 
    success:function(e){ 
     console.log('success'); 
    }, 
    cancel:function(){ 
     console.log('cancel'); 
    }, 
    error:function(error){ 
     console.log('error code:', error.code); 
    } 
}); 

teşekkürler!

cevap

0

Bu iletiyi daha önce hiç görmedim, ancak bir görünümün, görünüm oluşturulduktan sonra tetiklenen postlayout adında bir olay tetikleyicisi olduğunu bilmek yardımcı olabilir. Görünüm postlayout olayını tetikledikten sonra anlık görüntü almaya çalışabilirsiniz.