8

こんにちは、私のWebサイトでIPカメラをストリーミングしていて、UIWebviewにWebサイトを埋め込んで、IOS 5で正常に動作していますが、IOS 6でアプリを開くと、画像のみが表示され、ビデオは表示されません。私のウェブサイト<iframe width="640" height="480" src="http://112.214.96.41:87/videostream.cgi?user=user&pwd=" frameborder="0"></iframe> で誰かが私を助けてください、別の方法がありますか?

4

1 に答える 1

10

UIWebView内にIPカメラを表示する場合は、たとえば次のようにすることができます:( webViewがUIWebViewへのアウトレットであると仮定します)

NSString * stream = @"http://login:password@ip:port/stream/"


NSString * html = [NSString stringWithFormat:@"<img name=\"Cam\" src=\"%@\" width=\"100%%\" height=\"100%%\" alt=\"Live Feed\" style=\"background-color: #000000\" />", stream];

[webView loadHTMLString:html baseURL:nil];

カメラのモデルに応じて、streamが正しいURLです。

iOs5とiOs6で動作します。

于 2012-11-13T09:52:03.963 に答える