2016-04-08 15 views
1

ng-dosya-yükleme ve eklenti gibi ama Android için çalışmıyor. Galaxy S6 ve krom kullanarak ve kullanıcı bir fotoğraf çekmeye gittiğinde Android herhangi bir seçenek sunmadan kameraya doğru gider. Bu iOS'ta gerçekleşmez ve kullanıcının kamera veya diğer seçenekleri kullanması istenir.ng-file-upload - Android kullanıcının yerel dosya seçmesine izin vermiyor

<div ng-form="fileUploadForm" name="fileUploadForm"> 

<div ng-hide="model" 
    ngf-select="fileSelected()" 
    ngf-fix-orientation="true" 
    ngf-capture="'camera'" 
    ngf-accept="'image/*'" 
    ngf-validate-fn="validate($file)" 
    ngf-keep="true" 
    class="file-upload show-errors"> 
    Image 
</div> 

<div ng-show="model"> 
    <img ngf-src="model" 
     ngf-resize="{ratio: '1.4:1', quality: 0.9}" 
     class="uploaded-image"/> 
    <div> 
    <a ngf-select="fileSelected()" 
     ngf-fix-orientation="true" 
     ngf-capture="'camera'" 
     ngf-accept="'image/*'" 
     ngf-validate-fn="validate($file)" 
     ngf-keep="true"> 
    </a> 
    </div> 
</div> 

ngf-capture="'camera'" mu: Ben kullanıyorum uygulama

Örnek:

eklenen veya Android için değiştirilmesi gereken başka yapılandırma ayarı kullanıcı seçeneklerini orada tanıyın onlara Kullanıcının mobil cihazlarda seçeneklere sahip olmasını sağlamak için other olarak ayarlanması gerekir?

cevap

1

Bu ngf-capture="'camera'"'un suçlu olması gibi görünüyor. Görünüşe göre Android'i yalnızca kamerayı kullanıyor ancak iOS, kamerayı veya yerel depolama alanını kullanıyor.

İlgili konular