无法使用意图ACTION_VIEW从我的 Android 应用程序打开 youtube 链接

Can't open youtube link from my android app using intent ACTION_VIEW

提问人:pyroblinchik 提问时间:11/9/2023 最后编辑:pyroblinchik 更新时间:11/9/2023 访问量:137

问:

我想在 youtube 应用程序中打开 youtube 链接,当我单击应用程序中的按钮时。取而代之的是,我有这个错误:

AD-PLUGIN-...Controller com.miui.msa.global E  Get miui intent sender : com.testyoutube.app

Youtube应用程序无法打开,单击按钮后,我的应用程序中的所有其他UI都关闭了此错误。我的意思是按钮没有被按下,列表没有被滚动,但动画继续工作,数据被更新。这就像在我的应用程序顶部打开了一个不可见的窗口,现在我无法与 UI 交互

我的代码:

val intent = Intent(Intent.ACTION_VIEW)
            intent.data = Uri.parse("https://www.youtube.com/")
            startActivity(intent)

我的MIUI版本是12.5.1

我尝试接受“在后台运行时显示弹出窗口”权限,如以下问题的答案:

MIUI - 尝试启动 ACTION_SEND/ACTION_VIEW意图时权限被拒绝

但仍然有这个错误

Kotlin Android-intent MIUI

评论

0赞 Vlad Guriev 11/9/2023
您的原始代码是否包含引号,但不起作用?Uri.parse(https://www.youtube.com/)
0赞 pyroblinchik 11/9/2023
@VladGuriev哦,是的,对不起,忘了在问题代码中写引号。是的,我在原始代码中有引号,但代码仍然不起作用

答: 暂无答案