内容简介:我已经看到像Steam,Spotify等应用程序能够在Chrome中启动本机应用程序,用户在弹出框中允许调用.如何从我自己的网站,VLC或者失败的,默认的系统视频流应用程序.代码日志版权声明:翻译自:http://stackoverflow.com/questions/34803663/open-link-using-vlc-on-osx
我已经看到像Steam,Spotify等应用程序能够在Chrome中启动本机应用程序,用户在弹出框中允许调用.如何从我自己的网站,VLC或者失败的,默认的系统视频流应用程序.
比方说,Safari将会打开VLC for rtmp:// links like
<a target="_blank" href="rtmp://zozolala.com">text</a>
您可以从JavaScript调用视频播放器
window.open('rtmp://zozolala.com', '_blank');
您可以通过将OS X应用程序添加到.plist来指定您可以打开的URL:
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLIconFile</key>
<string></string>
<key>CFBundleURLName</key>
<string>abc</string>
<key>CFBundleURLSchemes</key>
<array>
<string>abc</string>
</array>
</dict>
</array>
如果您想使用HTTPS URI(您的URI将在Safari中默认打开此URI),您可以做一个诀窍:准备.m3u播放列表文件,其中包含https://条目,并使该文件可通过其他协议使用(默认应用为VLC),如RSTP或SFTP.
代码日志版权声明:
翻译自:http://stackoverflow.com/questions/34803663/open-link-using-vlc-on-osx
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
函数式算法设计珠玑
Richard Bird / 苏统华、孙芳媛、郝文超、徐琴 / 机械工业出版社 / 2017-4-1 / 69.00
本书采用完全崭新的方式介绍算法设计。全书由30个珠玑构成,每个珠玑单独列为一章,用于解决一个特定编程问题。这些问题的出处五花八门,有的来自游戏或拼图,有的是有趣的组合任务,还有的是散落于数据压缩及字串匹配等领域的更为熟悉的算法。每个珠玑以使用函数式编程语言Haskell对问题进行描述作为开始,每个解答均是诉诸于函数式编程法则从问题表述中计算得到。本书适用于那些喜欢学习算法设计思想的函数式编程人员、......一起来看看 《函数式算法设计珠玑》 这本书的介绍吧!