locked
Фонарик для Windows Phone 8.1 RRS feed

  • Вопрос

  • Пишу фонарик. Где найти соответствующие API вспышки для HTML? API из Windows 8.1 не предлагать - не работает.


    ©KW

    3 октября 2014 г. 11:13

Ответы

Все ответы

  • Не стыковка в вопросе. В заголовке написано 8.1, а теле сообщения "из 8.1 не предлагать". Так для какой платформы нужно то?

    VB.Net - WPF, WinRT, WP

    3 октября 2014 г. 11:18
  • API камеры из настольной Windows 8.1 не подходит к смартфонной Windows Phone 8.1. Где мне найти API для WP 8.1? Nokia Imaging SDK не предлагать, ибо HTML.

    ©KW

    3 октября 2014 г. 11:31
  • А можно ссылку на те API из Windows 8.1, что не работают

    VB.Net - WPF, WinRT, WP

    3 октября 2014 г. 15:40
  • Тык. Эти API не работают в WP 8.1.

    ©KW

    4 октября 2014 г. 7:39
  • Прошла уже неделя, а я до сих пор не могу включить вспышку. ТУПО API такого для JavaScript нет. Разрешаете взломать Винду?

    ©KW


    • Изменено Kenya-West 8 октября 2014 г. 8:55
    8 октября 2014 г. 8:54
  • Уверен, я иду в правильном направлении! Вот код:

            var flash = new Windows.Media.Capture.MediaCapture(); //конструктор вроде бы...
            flash.initializeAsync().then(function () { //инициализируем
                var flash2 = flash.videoDeviceController.torchControl; //прививаем фонарик
                if (flash2.supported == true) { //если вспышка поддерживается, то включаем фонарик
                    flash2.enabled = true;
                } else { // если не поддерживается, выводим сообщение
                    var msg = new Windows.UI.Popups.MessageDialog("У вас не светодиодная вспышка.", "Фонарика не будет!");
                    msg.showAsync();
                }
            });
    Но он не работает. Вспышка не работает, но она поддерживается. Что-то пошло не так... Что? Проверял на реал. устройстве и на эмуляторе.

    ©KW



    • Изменено Kenya-West 12 октября 2014 г. 3:09
    12 октября 2014 г. 3:08
  • 22 октября 2014 г. 10:39