0

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でそれを解決する方法を知っています

4

1 に答える 1

0

これらのリンクをチェックしてください

それが役に立てば幸い

于 2013-10-18T13:08:39.390 に答える