Регистрация  |  Вход

Использование камеры в SF1

Продолжу старый разговор: в приложении нужно сканировать QR код и производить переход на урл указанный в нем.

Вот нашел аналогичный вопрос на stackexchange.com:

Use Salesforce1 mobile app to access camera http://salesforce.stackexchange.com/questions/24650/use-salesforce1-mobile-app-to-access-camera

и ответы не совсем понятны. Первый отвечает, что да возможно пользоваться камерой средствами HTML5 (это впрочем не новость), и приводит код. Вроде как ты пишешь VF страницу, которую нужно открыть через SF1 и все работает.

второй ответ утверждает, что эти средства HTML5 не доступны ни в мобильных браузерах, ни в SF1, а доступны только если писать собственное приложение на PhoneGap (там тоже используется браузерный движок, но возможности HTML5 раскрыты в большей мере).

Где правда?! как было бы прекрасно если бы Salesforce1 давал камеру без лишних морок...

Продолжу старый разговор: в приложении нужно сканировать  QR код и производить переход на урл указанный в нем.

Вот нашел аналогичный вопрос на stackexchange.com:

Use Salesforce1 mobile app to access camera [url]http://salesforce.stackexchange.com/questions/24650/use-salesforce1-mobile-app-to-access-camera[/url]

и ответы не совсем понятны. Первый отвечает, что да возможно пользоваться камерой средствами HTML5 ([i]это впрочем не новость[/i]), и приводит код. Вроде как ты пишешь VF страницу, которую нужно открыть через SF1 и все работает.

второй ответ утверждает, что эти средства HTML5 не доступны ни в мобильных браузерах, [b]ни в SF1,[/b] а доступны только если писать собственное приложение на PhoneGap ([i]там тоже используется браузерный движок, но возможности HTML5 раскрыты в большей мере)[/i].

Где правда?! как было бы прекрасно если бы Salesforce1 давал камеру без лишних морок...

У меня не теле анд 4.1 со скромным Чаттером, но я открыл Орг в хроме, и перевел его в режим one.app. И вот у меня и SF1!
В Таблет девайсах Орг открывается в one.app по умолчанию.

Но вернемся к теме.
Сегодня создал VF страницу в которой трехколоннах таблица. Открыл эту страницу через SF1 приложение в Таблет. Видно только две колонки, скролить по горизонтали не получается, вид только вертикальный.

ОК. открываю орг в мобильном браузере в one.app режиме, и вот я уже могу крутить Таблет вертикально-горизонтально, и скролить по горизонтали.

Это меня привело к мысли: а что если делать свое гибриное приложение, которое просто открывает мой Орг в one.app режиме. НО при этом мы имеем доступ ко всем фунциям HTML5 в т.ч. камере!

У меня не теле анд 4.1 со скромным Чаттером, но я открыл Орг в хроме, и перевел его в режим one.app. И вот у меня и SF1!
В Таблет девайсах Орг открывается в one.app по умолчанию.

Но вернемся к теме.
Сегодня создал VF страницу в которой трехколоннах таблица. Открыл эту страницу через SF1 приложение в Таблет. Видно только две колонки, скролить по горизонтали не получается, вид только вертикальный.

ОК. открываю орг в мобильном браузере в one.app режиме, и вот я уже могу крутить Таблет вертикально-горизонтально, и скролить по горизонтали.

Это меня привело к мысли: а что если делать свое гибриное приложение, которое просто открывает мой Орг в one.app режиме. НО при этом мы имеем доступ ко всем фунциям HTML5 в т.ч. камере!

Здраствуйте.

Пробовал получить доступ к камере: <input type="file" accept="image/*"/>
Если зайти в орг с андроида через хром(автоматом откривается one/one.app), то доступ к камере есть, но если зайти на эту же страницу через salesforce1 app, то уже камери нет(в меню вибора только открить фото из фотоальбома).

Подскажите, что нужно сделать, или где что-то почитать, чтобы получить доступ к камерез в sf1 app.

Здраствуйте.

Пробовал получить доступ к камере: <input type="file" accept="image/*"/>
Если зайти в орг с андроида через хром(автоматом откривается one/one.app), то доступ к камере есть, но если зайти на эту же страницу через salesforce1 app, то уже камери нет(в меню вибора только открить фото из фотоальбома).

Подскажите, что нужно сделать, или где что-то почитать, чтобы получить доступ к камерез в sf1 app.

talex
Здраствуйте.
Пробовал получить доступ к камере: <input type="file" accept="image/*"/>
Если зайти в орг с андроида через хром(автоматом откривается one/one.app), то доступ к камере есть, но если зайти на эту же страницу через salesforce1 app, то уже камери нет(в меню вибора только открить фото из фотоальбома).

все именно так.

В iOS <input type="file" accept="image/*"/> в SF1 App работает корректно.

А в андройде только через браузерно-хромовую версию SF1.

может есть и др пути для Андройда, но я не слышал.

[quote="talex"]Здраствуйте.
Пробовал получить доступ к камере: <input type="file" accept="image/*"/>
Если зайти в орг с андроида через хром(автоматом откривается one/one.app), то доступ к камере есть, но если зайти на эту же страницу через salesforce1 app, то уже камери нет(в меню вибора только открить фото из фотоальбома).
[/quote]

все именно так.

В iOS <input type="file" accept="image/*"/> в SF1 App работает корректно.

А в андройде только через браузерно-хромовую версию SF1.

может есть и др пути для Андройда, но я не слышал.

Есть обновление статьи у автора Bob Buzzard Blog)))

http://bobbuzzard.blogspot.co.uk/2014/02/reading-qr-codes-in-salesforce1.html

Весьма интересненько , что этот вопрос так скромно решается... Вероятно нет задач, кроме QR кодов.

Есть обновление статьи у автора Bob Buzzard Blog))) 

[url=http://bobbuzzard.blogspot.co.uk/2014/02/reading-qr-codes-in-salesforce1.html]http://bobbuzzard.blogspot.co.uk/2014/02/reading-qr-codes-in-salesforce1.html[/url]

Весьма интересненько , что этот вопрос так скромно решается... Вероятно нет задач, кроме QR кодов. 




Kagavr
Вероятно нет задач, кроме QR кодов.

да и эта задача решается не через апаратную камеру, а через нормальный сканер, которые подключен к аппарату по блютусу...

[quote="Kagavr"]Вероятно нет задач, кроме QR кодов.[/quote]

да и эта задача решается не через апаратную камеру, а через нормальный сканер, которые подключен к аппарату по блютусу...