当我使用带有叠加层的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)
});
答案 0 :(得分:1)
所以,这曾经在之前的tiSDK和/或iOS SDK目标中运行正常。 Titanium使用OLD方法为其苹果一直试图摆脱的相机。在iOS 10中,苹果删除了Titanium用来解决所有这些问题的钩子。
据报道,对或错,被解雇不是钛问题。(https://jira.appcelerator.org/browse/TIMOB-24036)
您可以使用Mike Fogg的模块(https://github.com/mikefogg/SquareCamera)来实现您曾经拥有的外观,因为它使用适当的基础类进行媒体工作。