如何在 windows 10 外部启动带有特定电影的 netflix 应用程序?
How to launch netflix app with specific movie in windows 10 externally?
我可以在 windows 10 中使用启动器 (Netflix://) 从我自己的应用程序启动 netflix 应用程序,但它无法使用 netflix://[=14 这样的启动器启动特定电影=].com/watch/70021664).
由于 Netflix 应用程序是用 WinJS 编写的,因此很容易阅读代码。
我找到了 5 个命令:
- browseVideoId
- playVideoId
- searchTerm
- 查看下载
- findSomethingToDownload
因此要执行它们,请使用以下代码:
await Launcher.LaunchUriAsync(new Uri(@"netflix:/app?playVideoId=12345678"));
我认识到,如果未打开 Netflix,它只会启动应用程序。再次调用相同的代码,然后执行命令。还在想办法解决这个问题。
要获取您要浏览/播放的系列/视频的 ID,请在浏览器中将其打开。在示例 Link 中,我提供了您正在寻找的(在我的例子中是 8 位 Id)我替换为 videoId:
https://www.netflix.com/watch/videoId?trackId=00000000
我可以在 windows 10 中使用启动器 (Netflix://) 从我自己的应用程序启动 netflix 应用程序,但它无法使用 netflix://[=14 这样的启动器启动特定电影=].com/watch/70021664).
由于 Netflix 应用程序是用 WinJS 编写的,因此很容易阅读代码。
我找到了 5 个命令:
- browseVideoId
- playVideoId
- searchTerm
- 查看下载
- findSomethingToDownload
因此要执行它们,请使用以下代码:
await Launcher.LaunchUriAsync(new Uri(@"netflix:/app?playVideoId=12345678"));
我认识到,如果未打开 Netflix,它只会启动应用程序。再次调用相同的代码,然后执行命令。还在想办法解决这个问题。
要获取您要浏览/播放的系列/视频的 ID,请在浏览器中将其打开。在示例 Link 中,我提供了您正在寻找的(在我的例子中是 8 位 Id)我替换为 videoId:
https://www.netflix.com/watch/videoId?trackId=00000000