Моя компания рассматривает вопрос о предоставлении облегченного мобильного веб-сайта для ввода данных на местах (у нас уже есть мобильное приложение для толстых клиентов). Одно из серьезных требований заключается в том, что мы должны иметь возможность получить подпись.
Есть ли какой-либо известный уровень техники для захвата подписи, в частности, внутри веб-страницы, работающей в мобильном веб-браузере, на множестве мобильных устройств / веб-браузеров? Я запрашиваю только в браузере решения, а не толстые клиенты.
По понятным причинам устройство должно иметь сенсорный экран.
Конечно, существует множество различных мобильных браузеров с широким спектром возможностей. Идеальное решение будет поддерживать как можно больше браузеров и изящно ухудшаться в зависимости от возможностей браузера.
Мне уже известно, что некоторые версии Flash могут предоставлять API-интерфейсы рисования, необходимые для чего-то подобного, при условии, что браузер нужного устройства поддерживает Flash.
Мне также известно о стороннем элементе управления ActiveX / OCX для Pocket IE на устройствах Windows Mobile. Пользователь должен вручную загрузить / установить элемент управления в браузере перед использованием. Неудачно, но приемлемо.
Я лично не знаю многих мобильных браузеров, которые поддерживают хостинг Java-апплета, но, вероятно, есть некоторые. Опять же, основываясь на поддержке различных API Java, возможно, это будет возможный путь.
Javascript может сделать это, если двигатель и процессор достаточно надежны на устройстве.
Наконец, полная несбыточная мечта: возможно, пользователь мог бы сделать снимок подписи с помощью камеры мобильного устройства на простом листе бумаги и посчитать ее действительной подписью. Однако это приведет к получению растрового изображения, в отличие от векторов, которые я, вероятно, собираю во всех других случаях. Кроме того, было бы довольно сложно, если не невозможно / необоснованно, интегрировать съемку фотографии с помощью приложения камеры и загружать ее с помощью приложения веб-браузера, связывая это конкретное изображение с остальными снимками.
Спасибо.