c++ - 无法在 wxHtmlWindow 中加载 html 视频标签?
问题描述
我正在尝试将 html 页面设置为wxHtmlWindow
. 它正在加载除 html video 标签之外的所有基本标签。
注意:我的具有相同视频标签的 HTML 文件工作正常(正在播放视频)。
html = new wxHtmlWindow(this);
html -> SetRelatedFrame(this, _("wxHTML Demo: '%s'"));
#if wxUSE_STATUSBAR
html -> SetRelatedStatusBar(1);
#endif // wxUSE_STATUSBAR
html->SetPage("<html><head><title>File System Example</title>"
"<link rel='stylesheet' type='text/css' href='memory:test.css'>"
"</head><body><h1>Page 2</h1>"
"<p><a href='memory:page1.htm'>Page 1</a> was better.</p>"
"<video width='700px' controls> <source src='myvideo.mp4' type='video/mp4' /></body></html>");
解决方案
它仅支持一组有限的标签,甚至不打算涵盖所有标签。
但是,wxHtmlWindow 支持标签处理程序。这意味着您可以使用不受支持的新标签轻松扩展 wxHtml 库。
推荐阅读
- file-upload - 使用 CURL 上传 PHP 图像
- firebase - Firebase + Workspace 附加组件:服务帐户不断过期。无法确定原因
- python - 我不能使用 Try-except
- logback - 未从 logback xml 记录 MDC 值
- android - avc: 拒绝 { module_load }
- javascript - 无法在 react-native WebView 中使用原生 iOS 组件
- javascript - 网站部分低级加密方法
- javascript - 一旦我的 MSSQL 数据库发生变化,如何更新我的用户界面?
- r - R中的滚动AR回归
- python - 在 Python 上的 excel 文件中加载不准确的数字/浮点数