Добавить функцию камеры в приложение, в котором пользователи, использующие приложение, могут использовать функцию камеры для загрузки изображения в приложение с помощью Smartface?

Добавить функцию камеры в приложение, в котором пользователи, использующие приложение, могут использовать функцию камеры для загрузки изображения в приложение с помощью Smartface?

Я пытался реализовать функцию камеры, но ничего не вышло.

Спасибо


person S.Laura    schedule 29.04.2016    source источник


Ответы (1)


Вы можете добавить функцию камеры в приложение, используя следующие коды:

var btn = new SMF.UI.TextButton({
     top : "70%",
     text : "Camera",
     onPressed : Page1_TextButton1_OnPressed
});
Pages.Page1.add(btn);
         function Page1_TextButton1_OnPressed(e) {
            SMF.Multimedia.startCamera({
                cameraType : 1, //rear camera
                resolution : 2, //large resolution
                autoFocus : true,
                onStart : function () {}, //do nothing
                onCapture : function (e) {
                    alert("path=" + e.photoUri);
                },
                onCancel : function () {}, //do nothing
                onFailure : function () {}
                //do nothing
            });
        }
person Ed Glazer    schedule 02.05.2016
comment
docs.google.com/drawings/d/ - person S.Laura; 03.05.2016
comment
docs.google.com/drawings/d/ - person S.Laura; 03.05.2016
comment
Он должен открывать камеру, когда вы нажимаете кнопку - person Ed Glazer; 04.05.2016
comment
Я проверял, но когда я нажимал кнопку, камера не открывалась. - person S.Laura; 04.05.2016
comment
Я обновил код в своем ответе. Вы также можете попробовать создать кнопку динамически. - person Ed Glazer; 05.05.2016