【发布时间】:2017-08-30 15:48:59
【问题描述】:
Ours 是一个视频托管门户网站,用户可以在其中上传视频并根据他们获得的观看次数从视频中获利。我们最近推出了一款 Android 应用,并尝试将分享按钮集成到每个视频中。这是我们放置的代码
Intent intent = new Intent();
try {
URL url = new URL("https://www.clipsnow.com/videos/images/thumbnails/230/10493.jpg");
Bitmap image = BitmapFactory.decodeStream(url.openConnection().getInputStream());
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setAction(Intent.ACTION_SEND);
intent.setData(Uri.parse("https://www.clipsnow.com"));
intent.putExtra(Intent.EXTRA_TEXT,msg);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_STREAM, getImageUri(v.getContext(), image));
intent.setType("image/*");
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
v.getContext().startActivity(Intent.createChooser(intent, "Share Video"));
} catch (Exception e) {
e.printStackTrace();
}
当我们与此分享任何视频时,只会与视频标题一起分享缩略图。但是,我们需要共享视频 URL,当用户点击 URL 时,用户将被带到我们的应用程序。
我们该怎么做?
【问题讨论】: