2016-11-10 3 views
0

Когда я использую Ti.Media.showCamera() с наложением, рамка камеры фиксируется сверху, так что она остается черной полосой внизу. Но мне нужно, чтобы изображение камеры было в полноэкранном режиме и не только закреплено наверху . Я не могу его переместить. Кто-нибудь знает решение?Ti.Media.showCamera() на полноэкранном режиме?

Это мой код:

Ti.Media.showCamera({ 
    allowEditing : false, 
    overlay : $.overlay,//overlayView, 
    showControls : false, 
    mediaTypes : [Ti.Media.MEDIA_TYPE_PHOTO], 
    autohide : false, 
    transform: Ti.UI.create2DMatrix().scale(1) 
}); 

enter image description here

+1

Какой код для вашего наложения? –

+0

В случае с изображением код довольно длинный .. но проблема также возникает, если я использую простой вид на наложении, например 'var overlayView = Ti.UI.createView ({borderColor:" red}) ; ' – astrovicApps

ответ

1

Таким образом, это используется для работы нормально в предыдущих tiSDKs и/или целей SDK IOS. Titanium использует OLD-метод для своей камеры, с которой яблоко пытается избавиться. С iOS 10 яблоко удалило крючок, который использовал Титан, чтобы обойти все это.

Сообщалось, и, правильно или неправильно, была отклонена как не проблема титана. (https://jira.appcelerator.org/browse/TIMOB-24036)

Вы можете использовать модуль Mike Фогг (в https://github.com/mikefogg/SquareCamera), чтобы достигнуть взгляда вы когда-то, потому что он использует соответствующий основополагающие классы для работы в средствах массовой информации.

+0

Спасибо за подсказку, я попробую этот модуль! Я нашел этот другой билет: https://jira.appcelerator.org/browse/TIMOB-23910. Думаю, это моя проблема. – astrovicApps

+0

Когда-нибудь я создайте простое приложение для iOS/android, в которое входит полноэкранная камера с подсветкой факела, я бы использовал модуль Майка Фогга для достижения требуемого результата. Если мы сможем контролировать снимок, начать/остановить запись и факел, и используйте оверлейный просмотр, мы можем выполнить любой результат. Я создал 2 JIRA-билета: https://jira.appcelerator.org/browse/TIMOB-23856 и https://jira.appcelerator.org/browse/TIMOB-23848 –

+0

Мой вопрос: отныне камера всегда будет привлекать вроде как? –