cmd+"+" でサファリのシンプルなページのスケールを変更できます
<!DOCTYPE HTML>
<html lang="en">
<head>
</head>
<body>
<video width="320" height="240" controls src='../videos/video.mp4'>
</video>
/body>
</html>
ただし、次の方法で WebView で変更することはできません。
id doc = [[[self.web mainFrame] frameView] documentView];
[doc scaleUnitSquareToSize:NSMakeSize(0.5, 0.5)];
[doc setNeedsDisplay];
1.0 以外のすべてのスケールでビデオが消えます。なんで?
コンソール: " FlateDecode: decoding error: incorrect data check.
"
HTMLで解決
HTML タグにズーム ラインを追加しました。ビデオ スケールは問題ありません。
おそらく誰かがcocoa webkitでそれを解決する方法を知っています