0
我们有一个通用Windows 10平台(UWP)应用程序,其中包含一个不可修改的C库,该库在其工作文件夹中创建Web文件。这些Web文件随后由WebView对象加载以供显示。此架构在其他平台上工作正常,但由于缺少对工作文件夹的写入访问权限,因此它在UWP上失败。显然,在UWP应用程序中,工作文件夹具有特殊的ACL保护功能,可以防止创建文件。有没有办法创建一个允许在自己的工作文件夹中创建新文件的UWP应用程序?如何在Windows 10上的工作文件夹中创建文件UWP
请注意,我们已尝试使用不同的文件夹,但在这些情况下,WebView对象根本不会加载文件,也不会加载关联的xsl,css等文件。非常令人沮丧。
欢呼声,Bill :-)
谢谢您的答复。是的,我们尝试了appdata和local-stream。当使用appdata时,C库可以将其文件写入该文件夹,但WebView不会遵循HTML链接文件(如JS和CSS)。当使用本地流时,客户(我们)必须编写他们自己的URI解析器类来加载本地文件。我这样做,它都从可写的本地文件夹加载文件,并链接到JS和CSS。但它不适用于带有XSL样式表的XML。因此,所有3个(appx-web,appdata和local-stream)都失败了,这就是为什么我们在这里问一些想法的原因。所有的建议欢迎。 – user3334340
您可能想阐述一个关于如何让webview正确加载appdata位置内容的新问题。这个问题目前的措辞是这样的,答案很简单:不,你不能在那里写。带有正确标签和关键字的新问题将提供更好的问题可见性。谢谢! –