注册 登录
编程论坛 VFP论坛

请教webbrowser播放视频问题?

wxzd123 发布于 2022-02-11 10:36, 2508 次点击
用webbrowser打开网页,网页有一段视频,视频播放结束后,屏幕漆黑一片,如何保持最后界面,或者用一个图片代替?
代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head>
<body>
<p>
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WindowsMediaPlayer1" width="796" height="436">
    <param name="URL" value="视频.mp4">
    <param name="rate" value="1">
    <param name="balance" value="0">
    <param name="currentPosition" value="0">
    <param name="defaultFrame" value>
    <param name="playCount" value="1">
    <param name="autoStart" value="0">
    <param name="currentMarker" value="0">
    <param name="invokeURLs" value="-1">
    <param name="baseURL" value>
    <param name="volume" value="100">
    <param name="mute" value="0">
    <param name="uiMode" value="none">
    <param name="stretchToFit" value="-1">
    <param name="windowlessVideo" value="0">
    <param name="enabled" value="-1">
    <param name="enableContextMenu" value="-1">
    <param name="fullScreen" value="0">
    <param name="SAMIStyle" value>
    <param name="SAMILang" value>
    <param name="SAMIFilename" value>
    <param name="captioningID" value>
    <param name="enableErrorDialogs" value="0">
</object>
</p>
</body>
</html>
17 回复
#2
wxzd1232022-02-11 10:38
这段代码能停留在最后页面,可是webbrowser不支持
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>your browser does not support th</title>
</head>
<body>
<video src="视频.mp4" controls="controls" >
your browser does not support the video tag
</video>
</body>
</html>
#3
吹水佬2022-02-11 14:35
以下是引用wxzd123在2022-2-11 10:38:24的发言:

这段代码能停留在最后页面,可是webbrowser不支持
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>your browser does not support th</title>
</head>
<body>
<video src="视频.mp4" controls="controls" >
your browser does not support the video tag
</video>
</body>
</html>

是HTML5的东西,可能要IE10以上版本内核支持。
参考这个贴有关IE内核版本:https://bbs.bccn.net/viewthread.php?tid=507307&extra=&highlight=&page=2
#4
laowan0012022-02-11 14:43
就是吹版说的这个问题。
给你一段代码,保存到BAT,鼠标  右键-以管理员身份运行   这个BAT试试

@reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION" /v "MYEXE.EXE" /t REG_DWORD /d "11000" /f>nul
@reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION" /v "MYEXE.EXE" /t REG_DWORD /d "11000" /f>nul

其中的MYEXE.EXE换成你的程序名,两边的双引号要保留
#5
wxzd1232022-02-11 15:02
以下是引用吹水佬在2022-2-11 14:35:50的发言:


是HTML5的东西,可能要IE10以上版本内核支持。
参考这个贴有关IE内核版本:https://bbs.bccn.net/viewthread.php?tid=507307&extra=&highlight=&page=2

版主好,在文件夹下双击网页可以运行的,我的IE版本低吗》
#6
wxzd1232022-02-11 15:03
以下是引用laowan001在2022-2-11 14:43:20的发言:

就是吹版说的这个问题。
给你一段代码,保存到BAT,鼠标  右键-以管理员身份运行   这个BAT试试

@reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION" /v "MYEXE.EXE" /t REG_DWORD /d "11000" /f>nul
@reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION" /v "MYEXE.EXE" /t REG_DWORD /d "11000" /f>nul

其中的MYEXE.EXE换成你的程序名,两边的双引号要保留

您好,这样做不能显示,谢谢
#7
吹水佬2022-02-11 15:09
以下是引用wxzd123在2022-2-11 15:02:19的发言:


版主好,在文件夹下双击网页可以运行的,我的IE版本低吗》

用IE能正常打开运行就可以
问题是webbrowser控件使用的IE内核版本,不是IE版本。
#8
antony5212022-02-11 15:20
回复 2楼 wxzd123
这个自动全屏怎么弄?
#9
laowan0012022-02-11 15:38
回复 6楼 wxzd123
重启电脑试试
程序名改了吧?
你是在VFP环境下用,还是编译成EXE了?

[此贴子已经被作者于2022-2-11 15:40编辑过]

#10
wxzd1232022-02-11 16:07
回复 7楼 吹水佬
只有本站会员才能查看附件,请 登录

版主好,就两个游览器,分别都能直接打开
#11
wxzd1232022-02-11 16:08
回复 9楼 laowan001
您好,重启了电脑,是编译成EXE
#12
wxzd1232022-02-11 16:11
回复 8楼 antony521
你好,我也不怎么会,都是瞎弄
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WindowsMediaPlayer1" width="100%" height="100%">
#13
吹水佬2022-02-11 18:03
以下是引用wxzd123在2022-2-11 16:07:18的发言:


版主好,就两个游览器,分别都能直接打开

浏览器能打开并不一定用webbrowser控件能正常打开。
VFP编译的EXE用webbrowser控件不能正常打开,可试试提高这个EXE使用webbrowser控件内核版本。
#14
wxzd1232022-02-11 18:28
回复 13楼 吹水佬
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

请问版主,有比这个新的吗?在哪下载?谢谢
#15
吹水佬2022-02-11 18:35
回复 14楼 wxzd123
参考3楼的连接
#16
吹水佬2022-02-11 18:42
#17
foxfans2022-02-11 19:59
需要webui可以考虑 WebView2 自行百度,低版本IE很多h5新特性都不支持,微软自己都放弃了, 以后主流的都是基于Chrome内核. 免费miniblink一般是阉割版,特别是在流播,binary上传时,视频下载播放功能上有所限制。
#18
antony5212022-02-11 20:24
已解决

[此贴子已经被作者于2022-2-12 13:28编辑过]

1