2016-06-07 14 views
1

Ich arbeite für einen sicheren Client, wo Kamera vor Ort deaktiviert oder nicht erlaubt ist.So aktivieren Sie die Kamera auf Windows-Tablet (SurfacePro) mit JavaScript/Cordova

Wir haben eine Anforderung, ein Bild von maßgeschneiderten Javascript/SAP UI5-Anwendung mit Windows Surface Pro Tablet zu machen und Bild in SAP DMS hochladen. Die Kamera kann jedoch von einer mobilen Anwendung aus verwendet werden, um ein Bild aufzunehmen. Die Kamera kann nur von dieser Anwendung aus zugelassen werden und wird ansonsten deaktiviert.

Ich habe überprüft Kaselp/Cordova APIs ermöglicht die Aufnahme von Bild auf dem mobilen Gerät durch Auslösen der Kamera auf dem Tablet. Ich kann diese Kamera-API verwenden, um das Bild von der Kamera des Geräts aufzunehmen.

Die Anforderung besteht jedoch darin, zuerst die Kamera zu aktivieren, um ein Bild aufzunehmen und dann die Kamera zu deaktivieren, bevor die Anwendung beendet wird. Können Sie mir bitte zeigen, wie ich die Kamera von der Anwendung aus aktivieren kann, wenn sie deaktiviert ist.

Bitte vorschlagen?

Grüße, Umesh

Antwort

0

Ob eine Anwendung Zugriff auf die Kamera hat, ist nicht in der Verantwortung der Anwendung, soll aber in der MDM (Mobile Device Management)-Umgebung konfiguriert werden. Das MDM sollte anwendungsspezifische Richtlinien unterstützen, damit die Kamera in Ihrer Anwendung verwendet werden kann, während die Verwendung von Kameras durch andere Anwendungen eingeschränkt sein sollte.

Hinweis: Wenn das MDM das mobile Gerät gesichert und die Verwendung der Kamera eingeschränkt hat, sollte es für eine Anwendung nicht möglich sein, diese Sicherheit zu durchbrechen und die Kamera wieder einzuschalten.