【问题标题】:How to send a link to Vimeo?如何发送到 Vimeo 的链接?
【发布时间】:2016-03-04 03:09:41
【问题描述】:

如何将我现在正在执行的应用程序的链接发送到特定 URL?

 blah.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View arg0) {
                Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://player.vimeo.com/video/83178705?"));
                startActivity(browserIntent);
            }
        });

【问题讨论】:

  • 我写的再简单不过了:)
  • 我不确定那是不是 vimeo
  • Vimeo、Youtube 等等。在 Android 浏览器中打开链接的方式是什么。一个链接就是一个链接。它由浏览器处理。如果您询问如何在 Vimeo Android 应用程序中打开链接,请参阅该应用程序的文档。
  • 我相信就是这样,我会应用它几个:)(已编辑)

标签: android eclipse vimeo vimeo-android


【解决方案1】:

如果您希望在 Vimeo Android 应用程序中打开 Vimeo URL,您可以按照您发布的内容进行操作,也可以使用正确的 Intent 数据(也称为深度链接)向 Vimeo 应用程序发出 Intent。为了帮助促进这两种意图类型,您可以使用vimeo-deeplink-android 库。

对于上述视频https://www.vimeo.com/83178705,您有两种选择:

VimeoDeeplink.openUrl(getApplicationContext(), "https://www.vimeo.com/83178705");

VimeoDeeplink.showVideoWithUri(getApplicationContext(), "/videos/83178705");

对于后一个请求,您可以将其重写为:

VimeoDeeplink.showVideoWithUri(getApplicationContext(), VimeoDeeplink.VIMEO_VIDEO_URI_PREFIX + "83178705");

这些请求都将打开 Vimeo Android 应用程序(如果已安装)并启动视频播放器。

【讨论】:

  • 谢谢,我拿到电脑后试试。
猜你喜欢
  • 2016-08-02
  • 1970-01-01
  • 2011-12-23
  • 1970-01-01
  • 2014-07-11
  • 1970-01-01
  • 2023-03-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多