gpt4 book ai didi

html - 在 Windows 和 Mac 上自动播放 CD 上的 HTML

转载 作者:搜寻专家 更新时间:2023-10-31 08:11:55 24 4
gpt4 key购买 nike

我正在为客户制作一张包含视频培训类(class)的 CD。我正在用 HTML 和 JavaScript 构建它。我希望它能在 Windows 和 Mac 上自动播放 index.html 文件。

我知道 Windows 7 默认情况下不会自动播放,但我只是想获得一些建议,以了解如何尽可能无缝播放。到目前为止,我所做的一切都在 Web 上,而不是在 CD 上。谢谢。

最佳答案

Mac OS X(不同于经典的 Mac OS)不支持自动运行风格的行为。

不过,您可以在插入时打开卷(CD、磁盘镜像等)。可下载的磁盘图像通常会执行此操作,并且通常具有自定义背景图像。

例如在制作 AOL CD 时,在制作我的磁盘镜像(可以是 .ISO、.DMG 等)之后,我在自动构建步骤之后做了类似的事情:

$ hdiutil mount -readwrite /path/to/disk-image.ISO

$ bless --folder /Volumes/MyDisc --openfolder /Volumes/MyDisc

然后我适本地(手动)配置窗口大小和位置以及图标位置。

$ /Developer/Tools/SetFile -a V "/Volumes/MyDisc/CD Background Image.png"

$ hdiutil eject /Volumes/MyDisc

文件“CD Background Image.png”是磁盘上的图形,我使用 SetFile 使其不可见。我认为在 Mac OS X 10.7+ 上执行此操作的命令(如果您没有安装开发人员工具)是:

chflags hidden "/Volumes/MyDisc/CD Background Image.png"

注意:如果您在刻录之前再次装载磁盘镜像,您很可能会丢失所有已完成的配置,并且需要重复此过程。

如果您在磁盘上只有一个分区(而不是一个用于 Mac 和一个用于 Windows),那么您也需要隐藏仅适用于 Windows 的文件,例如“autorun.inf”等。

超越那个(稍微偏离主题):

您可能想使用 AppleScript 之类的东西来启动特定大小的浏览器窗口。除此之外,您可能需要考虑使用 Mozilla Prism 之类的工具 http://prism.mozillalabs.com/以获得流畅的 HTML 内容部署体验。

关于html - 在 Windows 和 Mac 上自动播放 CD 上的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10018398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com