2016-11-10 13 views
0

オーバーレイでTi.Media.showCamera()を使用すると、カメラフレームは上部に固定され、下部に黒い縞が残ります。 しかし、カメラの画像がフルスクリーンで表示され、上部に固定されている必要はありません 私はそれをどこにでも移動することはできません。だから、これは以前のtiSDKsおよび/またはiOS SDKのターゲットで正常に動作するために使用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

は、これは私のコードです。チタンは、リンゴが取り除こうとしているカメラのためにOLDメソッドを使用しています。 iOS 10では、リンゴがTitaniumがこれを回避するために使用していたフックを取り除きました。

ことが報告して、正しいか間違ったではなく、チタン問題として却下された。(https://jira.appcelerator.org/browse/TIMOB-24036

それが適切なを使用していますので、あなたは、あなたがかつて持っていた外観を実現するためにマイク・フォッグのモジュール(https://github.com/mikefogg/SquareCamera)を使用することができますメディアワークの基礎クラス。

+0

チップをありがとう、私はこのモジュールを試してみよう! この他のチケット:https://jira.appcelerator.org/browse/TIMOB-23910を見つけた。私はそれが私の問題だと思う。 – astrovicApps

+0

シンプルなiOS /アンドロイドアプリの魔法使いを作成するには、トーチライトが付いたフルスクリーンカメラが必要です。私はMike Foggのモジュールを使用して必要な結果を得ることができます。私は2つのJIRAチケットを作成しました:https://jira.appcelerator.org/browse/TIMOB-23856とhttps://jira.appcelerator.org/browse/TIMOB-23848 –

+0

私の質問です:今から、カメラは常にappeそれはどうですか? –

関連する問題