问题标签 [fileopenpicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
157 浏览

windows-store-apps - 为什么没有在 Windows 应用商店应用程序中打开 Documents 文件夹?

在文档文件夹下面的代码中未显示选择文件。功能已正确设置(我认为),否则将引发异常。如果我设置了一个断点,我会看到代码到达了 await 语句,但是它就坐在那里,什么也没有发生。

编辑:上述方法中的第一行必须是:

并且问题解决了...

XAML:

0 投票
4 回答
4212 浏览

c# - OpenFilePicker 在 Windows Phone 8 上不起作用(不支持指定的方法)

我正在尝试使用以下方法选择一个文件:

...但它抛出一个异常:`指定的方法不受支持。";

我从 Windows Phone 8 文档中复制并粘贴了代码。他们的样品都不起作用。我想也许我缺少文档功能/合同或其他任何东西,但它们甚至不存在于 VS for Phone 应用程序中。

为什么这行不通?

我已将其追踪到尝试的第一行:

0 投票
1 回答
946 浏览

c# - 在项目 C# Windows Store 应用程序之外添加图像

在我的 xaml 文件中,我有一个名为 OutputImg 的图像。我还有一个名为 OutputTB 的文本块,用于显示图像的名称,还有一个按钮可以让我从“图片”文件夹中选择图像。

后面的代码:

问题是即使我没有收到任何错误,我的图片也不会显示。它将图片的名称写到 OutputTB.text 但 Image 只是保持为空。如何使我选择的图像出现在 OutputImg 图像框中。

我知道我在这里可能缺少一个非常基本的东西,但这只是一个学习项目

0 投票
1 回答
116 浏览

android - 如何使用或创建android默认文件openpicker?

我有一个不同类型文件的列表,例如 pdf、音频(mp3)、视频等。我想使用支持查看器或应用程序的列表项的 onClick 事件打开这些文件。例如,如果所选文件是视频文件,则会出现一个对话框,其中包含已安装的列表以及默认视频播放器,如下所示:

在此处输入图像描述

谁能帮助或指导我如何做到这一点?

0 投票
1 回答
1852 浏览

c# - 使用 FileOpenPicker 时,如何像 OneDrive 应用一样打开“选择应用”屏幕?

新的 Windows Phone 8.1 文件选择器让我们可以从任何位置选择文件,但我们必须点击选择器工具栏上的椭圆,然后“选择位置”才能像新的 OneDrive 应用程序默认那样列出文件。

我正在谈论的屏幕标题为“选择应用程序”,并列出了“照片”和“电话”等项目,它们是为文件选择器注册的本机应用程序。

此处显示的屏幕相同,当该人点击“选择文件”按钮时 https://www.youtube.com/watch?v=adR-lu8ZM6U#t=19

我想默认打开这个屏幕,而不是缩略图视图。更改 FileOpenPicker ViewMode 属性似乎没有任何效果。

我的代码现在就像这样,我现在既没有设置 ViewMode 也没有设置 SuggestedStartLocation:

我想这应该是一个问题(来自http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.pickers.fileopenpicker.suggestedstartlocation.aspx):

“SuggestedStartLocation 并不总是用作文件选择器的起始位置。为了给用户一种一致性的感觉,文件选择器会记住用户导航到的最后一个位置,并且通常会从该位置开始。”

有什么建议吗?谢谢

0 投票
1 回答
239 浏览

windows-8 - Windows 8.1 文件打开选择器

我为 Windows 商店制作了应用程序。在我将操作系统升级到 Windows 8.1 之前它运行良好。我尝试 FileOpenPicker 时出错:

未找到元素。(Исключение из HRESULT: 0x80070490)

这是堆栈跟踪:

在 Windows.Storage.Pickers.FileOpenPicker.PickSingleFileAsync()
在 Crypto.Engine.d__13.MoveNext()

和代码:

我该如何解决?

0 投票
1 回答
152 浏览

windows-store-apps - windows 8 应用程序 FileOpenPicker np 文件信息

我正在尝试获取有关用户使用 FileOpenPicker 选择的文件的一些文件信息,但路径和名称等所有信息都是空的。当我尝试在断点中查看对象时,我收到以下消息:

file = 0x03489cd4 <信息不可用,没有为 shell32.dll 加载符号>

我使用以下代码调用 FileOpenPicker 并处理文件

任何人都可以看到代码有什么问题或应用程序设置有一些问题,为什么它不能按预期工作。

0 投票
1 回答
458 浏览

c# - FileOpenPicker 抛出 UnauthorizedAccessException

我目前正在开发一个示例 Windows 8 应用程序,它加载一个日志文件并对其进行处理,以便在 DevExpress XtraGrid 中显示。当我将所需的扩展名添加到文件类型筛选器时,代码会引发 UnauthorizedAccessException,即使我将文件扩展名添加到 appxmanifest :

更糟糕的是,如果我注释掉 FileTypeFilter 行,代码会在我添加的匿名方法处跳出:

我连续几天进行了彻底的研究,但没有工作结果(包括 StackOverflow 在内的来源),这就是为什么我在这里提出这个问题。我感谢这里提供的任何帮助:)

更新 :

抛出 COMException 时,HRESULT 始终为 (0x80070005),但内部 HRESULT(显示在详细信息窗口中的 HRESULT)通常为 -21474xxxx,但是当我在 VS 中使用提升权限调试我的应用程序时,内部 HRESULT 为 -2147024891 .

0 投票
1 回答
397 浏览

windows-runtime - 在 WP8.1 应用程序中滚动和缩放图像的问题

ScrollViewer在我的 Windows Phone 8.1 (WinRT) 应用程序中苦苦挣扎。基本上,我想要实现的是使用 检索图像FileOpenPicker,将图像裁剪为固定比例(正方形)格式,同时让用户选择图像的一部分和缩放级别,然后在我的应用程序中使用该图像. 完美的功能就像“人物”应用程序中的功能,您可以在其中将图像添加到联系人,但如果我能以某种方式让它工作而 ScrollView 行为太不规律,我会接受更少。

这是我尝试过的一种变体:

并在代码隐藏中(在构造函数中):

就像我说的那样,这并没有真正起作用,并且存在几个问题:

  1. ScrollViews 内置了这种“橡皮筋”过度滚动功能。虽然我同意平台统一性,但在这里它没有帮助,并且提到的“人”应用程序也没有。
  2. 当用户放大超出 时MaxZoomLevel,缩放不仅会停止,而且图像会漂移并在释放后快速恢复 - 这不是良好的用户体验。
  3. 可以使图像小于裁剪框。不能将缩放级别降低到图像未填充视口的程度。
  4. ScrollView不显示图像的中心。

我该如何解决这些问题,以及裁剪和缩放图像的最佳方法是什么?如果它可以作为 SDK 的一部分提供,就像在 Silverlight(照片选择器)中一样,那就太好了。

0 投票
0 回答
257 浏览

c# - GetThumbnailAsync 用于在 Windows Phone 8.1 中使用 FileOpenPicker 选取的文件

我正在尝试使用 FileOpenPicker 访问所有类型的文件,并在带有缩略图的列表中显示选择的文件。

这工作并打开一个视图,我可以在其中选择从“照片”、“一个驱动器”或“电话”中选择文件。如果我选择“照片”,它会打开熟悉的图像选择器,我可以在其中选择图片然后调用

对于挑选的文件没有问题。如果我选择“电话”,它会打开一个更高级的文件资源管理器。当我从那里选择一个文件时(即使我选择了在使用“照片”选择器时工作的相同图像之一),尝试检索缩略图会引发异常

什么可能导致这种情况,是否有潜在的解决方法?