我知道,我可以使用AndroidManifest.xml文件执行此操作...但我无法访问它!
另外,我可以用Java做到这一点......但是我无法操纵目标应用程序。
我需要HTML,Javascript或PHP中可以完成我需要的东西:
我有一个网站(mimmsy.com),它包含播放按钮,可在桌面上启动播放器,并应在移动设备上启动应用。
除Android之外的所有事情都很棒。
我正在尝试启动Netflix应用程序(com.netflix.mediaclient)...之前有人这么做过吗?有没有办法做我需要的?我找到了一个使用< a>的示例。链接发送android intents到手机,但它的说明有限,所以我无法根据我的情况正确定制它(见下面的HTML)......
我可以让play.google.com商店加载并执行netflix应用搜索,但我不知道如何在意图URI中传递我需要的操作。
这是我到目前为止所做的:
href="intent://start/#Intent;scheme=netflix;package=com.netflix.mediaclient;action=title_activity_movie;end"> Launch Netflix Player App
任何有关初学者教程的见解或链接都会非常感激。
更新:我了解应用程序需要允许自己启动。我真的希望别人以我需要的方式完成这项任务,并告诉我他们是如何做到的。我是一名Netflix开发人员,但他们并不完全适应这些文档。
答案 0 :(得分:1)
如果您要启动的Android应用没有识别特定网址方案的意图过滤器(如this answer中所述),则您无法从网络浏览器启动它。
您可以从浏览器启动Play商店,因为Play商店应用已定义了此类意图过滤器。
我不知道Netflix应用程序是否定义了这样的意图过滤器。但是,如果确实如此,则没有记录,如有变更,恕不另行通知。
修改强> 根据您发布的链接的外观,您目前正在尝试使用Android Intents with Chrome功能。
虽然这是我之前链接的旧方法实现此功能的更好方法,但如果应用程序没有在清单中定义<category android:name="android.intent.category.BROWSABLE"/>
的意图过滤器,则仍然无法实现。< / p>