问题标签 [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 投票
2 回答
166 浏览

c# - FileOpenPicker 在 Windows Phone 8.1 应用程序中从磁贴而不是按钮启动时抛出拒绝访问异常

我正在尝试通过从 Windows Phone 8.1 中的固定磁贴启动 FileOpenPicker API 来使用它。

磁贴中存储了一个命令,应用程序将从该磁贴启动时启动 FileOpenPicker。在这种情况下,FileOpenPicker API 会引发 E_ACCESSDENIED 异常。从应用程序中的按钮调用相同的代码时,它不会崩溃。所以,为应用程序设置的功能还可以,只是调用 FileOpenPicker 的环境似乎不一样。

最后一行是从 tile 开始时崩溃的内容。在 MainPage 构建之后,这两种情况都会在 MainPage 中调用它。磁贴从 App.xaml.cs/OnLaunched() 中这样调用它:

我还尝试了 else 部分(已注释掉)并改为在 MainPage.NavigatedTo () 中调用 TakePicture() 方法,但同样的情况发生了。

可能是什么问题呢?

0 投票
1 回答
71 浏览

c# - Windows Phone 8.1 文件打开选择器页面导航错误

我上面有这段代码。当我从图库中选择图像时,我可以在同一页面上的图像控件中使用它。但是,如果我想导航到任何其他页面,我会收到错误消息。没有任何细节。代码以 App.gics 结尾

0 投票
2 回答
295 浏览

javascript - FileOpenPicker WP8.1 - 如何

我是 Windows Phone 开发的新手,我必须使用 phonegap/cordova 将我的应用程序移植到它上面。我的大部分代码都适用于 Android/iOS 和 winphone,但在这个 FileOpenPicker 上我被阻止了。我正在使用 winjs 2.1,我想准备一个脚本,以便在我在需要此功能的页面中时调用。

我已经阅读了大量示例,并且我认为我非常接近解决方案。

在我的 html 文件中,我声明:

这是我的 default.js,我在必须调用 FileOpenPicker 的页面中使用的文件。

不幸的是,这不起作用。我无法进入 continueFileOpenPicker 因为标志 activationKind 始终未定义。我很确定我应该使用 app.onactivated 而不是 app.onloaded,但在前一种情况下,我无法进入该功能。

我已经尝试了 pickSinglePhoto 函数,它似乎可以工作,但由于应用程序崩溃,我无法在选择后返回页面,显然是因为我无法在其他 javascript 文件中选择和使用该函数。

有什么线索吗?

0 投票
1 回答
48 浏览

silverlight - Silverlight windows phone 8.1 FileOpenPicker for all files 继续不工作

我创建了silverlight windows phone 8.1项目,我需要从 windows phone 中选择所有类型的文件

我使用 FileOpenPicker 选择它正确重定向的文件,我可以选择文件这是我的代码

我按照这个 msdn接收选择

在我的情况下,如果我选择文件并返回应用程序,如果我没有选择任何文件并使用移动硬件返回按钮返回,那么一切正常,我的应用程序将返回主屏幕。但它需要保留文件选择器页面

我的第一页第一页

第二页

第三页

当我在屏幕上方按下移动硬件后退按钮时,页面重定向到我的第一页它需要留在我的第二页

谢谢

0 投票
0 回答
150 浏览

windows-10-universal - 文件访问通用 Windows 文件选择器

我使用 FileOpenPicker 让用户选择一个文件(sqlite-db),该文件可以位于计算机上的任何位置:

然后将此文件名传递给 sqlite 以打开 sqlite 连接。

因此,如果 sqlite-file 位于应用程序主目录中,则 sqlite-connection 已正确打开。如果文件在其他地方,sqlite-connection 会给出读取错误。

我知道,UWP-Apps 对文件系统的访问权限有限。但据我了解,由用户手动选择的 FileOpenPicker 返回的文件始终具有读写权限。

我哪里错了?

0 投票
2 回答
80 浏览

c# - 为什么只能更改一次 BitmapImage 源?

拜托,需要帮助。在这段代码中必须是愚蠢的错误,但它是什么?如果我运行这个非常简单的代码,我只能加载和更改一次位图图像。第一次运行正常,但如果我想再次更改图像(按下按钮),第一张图像仍然存在。为什么?

XAML

代码

此代码没有任何额外检查。这意味着图像“ProfilePicture.jpg”必须在运行应用程序之前位于文件夹中。代码在第一次运行时运行良好,但在第二次运行时(再次按下按钮并选择新图片)即使文件夹中的源更改也无法更改屏幕上的输出。

0 投票
2 回答
382 浏览

c# - 下次在 Windows 10 通用应用程序 c# 中保存 FolderPicker 位置

我通过使用以下代码从设备中使用 FolderPicker 获取文件。

每次我必须选择文件夹位置,因此我想第一次保存文件夹位置,当我下次打开应用程序时从该路径获取文件,请任何人帮助我实现这一目标。

谢谢,

0 投票
1 回答
206 浏览

c# - FileOpenPicker - 如何读取特殊字符

我对 FileOpenPicker 有疑问。我使用特殊字符,例如 ś ć ę 并且我的文件 .txt 包含内容:“śś ćć ę ó”

这是我的代码:

当我阅读我的文件时,我得到如下信息:

在此处输入图像描述

������</p>

我尝试改变文化,编码,什么都没有。

这门课有什么问题?

我非常感谢任何帮助或指导。谢谢!

0 投票
1 回答
158 浏览

c# - FileOpenPicker 错误

在 Xbox One 上,上面的行打开了一个文件选择屏幕,但是屏幕上的取消按钮立即被取消选择并且页面被卡住,您无法返回。必须按主页按钮,然后等待者继续。

你所要做的就是调用 PickSingleFileAsync() 让它在 xbox 上工作吗?在 Xbox 上没有专门用于此用途的文档。

0 投票
0 回答
74 浏览

c# - 单元测试 UWP 时使用 FileOpenPicler 死锁

我想为应用程序的单元测试部分选择一个文件。这如何导致僵局。

如果我CoreApplication在行(Assert.IsNotNull 之前)放置断点并按 F10 开始调试,它不会死锁,但我会在没有断点的情况下得到死锁。

如果我将方法标记为async并等待结果,我会InvalidOperationException

在意外的时间调用了一个方法。

我应该如何解决这个问题?

更新:

如果我异步等待结果,则应用程序不会等待并在我选择文件并Assert.IsNotNull(file)通过测试之前继续执行。

注意:我看到 FileOpenPicker 出现了一秒钟然后测试失败。

我就是这样称呼这个方法的