我有以下限制,这些限制在桌面版 Chrome 上运行得很好(模拟移动分辨率)
const constraints = {
audio: false,
video: {
width: screen.width,
height: screen.height
}
};
navigator.mediaDevices.getUserMedia(constraints).then(stream => {})
Run Code Online (Sandbox Code Playgroud)
然而,当在 iPhone / Safari 上实际尝试时,相机根本不考虑这一点,并且变得超小或扭曲 - 从约束中删除宽度/高度使其具有更好的比例,但根本不是全屏,只是集中。
我也尝试过最小/最大约束,但没有幸运。
有什么方法可以让它在 iPhone 上运行吗?
我有一个非常基本的功能来删除Laravel 4.x上一个简单的网站上的东西,其工作原理如下:
public function delete()
{
...
$Model = Input::get('Model');
$Action = $Model::find($Id);
...
}
Run Code Online (Sandbox Code Playgroud)
现在在Laravel 5上,我正在尝试做同样的事情但到目前为止我不能因为命名空间.由于$ Model是动态的,我不想做use任何事情.
这样的事情:
use App\C\Models as Model;
public function delete()
{
...
$Action = Model\$Model::find($Id);
...
}
Run Code Online (Sandbox Code Playgroud)
简单不行.什么是让这个工作的正确方法?