gpt4 book ai didi

javascript - Windows.Storage.KnownFolders.documentsLibrary.createFolderAsync 返回在断开连接的应用程序中找不到的网络路径

转载 作者:行者123 更新时间:2023-12-03 05:48:00 28 4
gpt4 key购买 nike

我们在其中一个 Typescript/WinJS 应用程序中遇到了一种非常奇怪的行为。基本上以下代码,当应用程序处于断开连接状态时返回未找到网络路径异​​常:

export function getAll() {
return Windows.Storage.KnownFolders.documentsLibrary.createFolderAsync("mysubfolder", Windows.Storage.CreationCollisionOption.openIfExists).then(function (childFolder) {
console.log("OK");
return "OK";
}, function (error) {
console.log(error);
});
}

当应用程序连接时,该功能似乎可以工作,但只有当设备未连接到网络时才会发生。

我们还在 appmanifest 中指定了文档库功能。

我尝试使用 Windbg 获取更多信息,但没有成功:

(590.3fdc): C++ EH exception - code e06d7363 (first chance)
Script error: CONSOLE6002 unexpected error, app will shut down [object Object] (~16348)
Script error: CONSOLE6002 Une erreur inattendue est survenue :
{"exception":null,"error":{"initResult":{"description":"Le chemin réseau n’a pas été trouvé.\r\n","number":-2147024843,"stack":"WinRTError: Le chemin réseau n’a pas été trouvé.\r\n\n at getResultsOfAsyncOp (Function code:338:5)\n at op.completed (Function code:427:21)","asyncOpType":"Windows.Foundation.IAsyncOperation`1<Windows.Storage.StorageFolder>","asyncOpCausalityId":635}},"promise":{"_value":{"initResult":{"description":"Le chemin réseau n’a pas été trouvé.\r\n","number":-2147024843,"stack":"WinRTError: Le chemin réseau n’a pas été trouvé.\r\n\n at getResultsOfAsyncOp (Function code:338:5)\n at op.completed (Function code:427:21)","asyncOpType":"Windows.Foundation.IAsyncOperation`1<Windows.Storage.StorageFolder>","asyncOpCausalityId":635}},"_isException":false,"_errorId":11},"id":11} FATAL ERROR (~16348)
ModLoad: 00007ffe`112a0000 00007ffe`1145d000 C:\Windows\System32\Windows.UI.Immersive.dll

欢迎任何有关了解到底发生了什么的帮助。

最佳答案

我无法在我这边重现您的问题。我创建了一个最小化的测试项目here ,它可以在我的本地计算机上成功运行,无需连接互联网。我的测试平台是windows 10 build 14393,设备是PC。如果需要一些配置,您可以在您的设备上进行测试并与您的项目进行比较。否则会是你的环境或者其他代码有问题。

此外,DocumentsLibrary不建议使用,因为配置此功能后您无法将应用程序发布到 Windows 应用商店。您可以尝试使用PicturesLibrary反而。更多详情请引用this article .

关于javascript - Windows.Storage.KnownFolders.documentsLibrary.createFolderAsync 返回在断开连接的应用程序中找不到的网络路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40263198/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com