Mat*_*ner 15 macos protocols external-application launcher
我已经看到Steam,Spotify等应用程序能够在用户允许弹出框中的调用后从Chrome内部启动本机应用程序.我如何从我自己的网站,VLC或默认的系统视频流应用程序中做到这一点.
Kyr*_*iev 12
当然,Safari,例如,将打开VLC的rtmp://链接,如
<a target="_blank" href="rtmp://zozolala.com">text</a>
Run Code Online (Sandbox Code Playgroud)
您可以从JavaScript调用视频播放器:
window.open('rtmp://zozolala.com', '_blank');
Run Code Online (Sandbox Code Playgroud)
您可以通过将OS X应用添加到.plist来指定OS X应用可以打开的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>
Run Code Online (Sandbox Code Playgroud)
如果你想养活使用HTTPS URI您的VLC(此URI将在Safari浏览器默认打开),你可以做一招:准备.m3u与播放列表文件https://条目中,使该文件通过其他协议提供(提供了缺省应用程序是VLC),如RSTP或SFTP.
| 归档时间: |
|
| 查看次数: |
1273 次 |
| 最近记录: |