我想从中加载图像C:\myFolder\myApp\logo.jpg
,但它没有加载。VS 的调试器也没有错误。
我努力了
C:\myFolder\myApp\logo.jpg
和
file:///C:/myFolder/myApp/logo.jpg
也没有人加载任何东西。如何在我的 WinJS 应用程序中使用文件协议?
我想从中加载图像C:\myFolder\myApp\logo.jpg
,但它没有加载。VS 的调试器也没有错误。
我努力了
C:\myFolder\myApp\logo.jpg
和
file:///C:/myFolder/myApp/logo.jpg
也没有人加载任何东西。如何在我的 WinJS 应用程序中使用文件协议?
设计不允许使用文件协议,请参阅如何引用内容,https://msdn.microsoft.com/en-us/library/windows/apps/hh781215.aspx。
要引用用户硬盘上的任意内容需要用户同意,因此选择任意文件和文件夹必须通过 File Picker API,或者如果用户导航到文件夹并直接启动文件,则可以启动应用程序对该文件的引用。
您可以在未经同意(或图片库等其他权限)的情况下以编程方式引用的唯一位置是您的应用数据(本地、漫游和临时)位置以及应用程序包本身。有关这些的详细信息,请参阅 URI 方案 ( https://msdn.microsoft.com/en-us/library/windows/apps/jj655406.aspx )。