小编wyb*_*bot的帖子

Xamarin.Forms MediaManager 从本地存储播放视频

我正在使用 MediaManager 创建自定义跨平台视频播放器。\n它从 https 播放视频,但我希望它从本地存储播放视频。

\n\n
        var folder = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);\n        folder = Path.Combine(folder, "UserVideos/testvideo.mp4");\n        videoPlayer.Source = folder;\n        CrossMediaManager.Current.Play("file://" + "/UserVideos/testvideo.mp4");\n
Run Code Online (Sandbox Code Playgroud)\n\n

\xc2\xa0我尝试了这种方式,但它不播放视频。\n文件夹 UserVideos 位于主命名空间中。

\n

c# android ios xamarin.forms

1
推荐指数
1
解决办法
3645
查看次数

?- 为什么 if() 语句中的 scanf() 工作不正确?

我正在尝试在命令行应用程序中制作计算器,但是当我使用`

int a, b, result;
printf("Enter problem:\n");

if(scanf("%i+%i", &a, &b))
{
    result = a + b;
    printf("%i\n", result);
}
else if(scanf("%i*%i", &a, &b))
{
    result = a * b;
    printf("%i\n", result);
}
Run Code Online (Sandbox Code Playgroud)

如果我写5+5,我就会有10,但是当我写的时候,5*5它就会表现出来32771。如果我交换这些语句,当我写 时5*5,我有 25 个,但是当我写 时5+5,我32771也有。预先感谢您的回答!

c

0
推荐指数
1
解决办法
109
查看次数

标签 统计

android ×1

c ×1

c# ×1

ios ×1

xamarin.forms ×1