首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows中的Javascript引用本地文件

Windows中的Javascript引用本地文件
EN

Stack Overflow用户
提问于 2015-07-20 09:06:09
回答 1查看 205关注 0票数 0

我试图在Windows 8上使用PDFTron javascript库显示一个文档。

要做到这一点,我必须解决两个问题:

  1. 我必须能够在磁盘上,设备上本地引用一个文件。
  2. 我必须能够加载PDFTron javascript库

为了确保我已经解决了(1.),我使用了这样的标记,它运行得很好:

代码语言:javascript
运行
复制
<img src="C:\Data\Users\DefApps\AppData\{F6F933BE-1AD8-4B8D-AD14-89718F6E4EE1}\local\c3195b53-45d5-4bdf-9c5d-44812fd1bdcb">

为了确保我已经解决了(2.),我使用了PDFTron库来显示来自web的文档:

代码语言:javascript
运行
复制
$(function() {
    var viewerElement = document.getElementById('viewer');
    var myWebViewer = new PDFTron.WebViewer({
        documentType: "xod",
        path: "Assets/webviewer/lib",
        initialDoc: "http://somedocument.xod",
    }, viewerElement);
});

效果很好。但是,我想从磁盘上显示一个文档。似乎我应该能够使用类似的方法,就像我在标记中使用的那样,但是,下面的方法不起作用:

代码语言:javascript
运行
复制
$(function() {
    var viewerElement = document.getElementById('viewer');
    var myWebViewer = new PDFTron.WebViewer({
        documentType: "xod",
        path: "Assets/webviewer/lib",
        initialDoc: "C:\Data\Users\DefApps\AppData\{F6F933BE-1AD8-4B8D-AD14-89718F6E4EE1}\local\ee15ebaa-064c-4572-a828-f189c009ffe4",
    }, viewerElement);
});

有什么关于javascript语法我不知道吗?也许使用带有"{“和"}”的路径是个问题?我试过逃避他们,却没有运气。

同样的html和javascript (显然使用了不同的路径)在iOS和Android上都能正常工作。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-07-21 16:59:28

Windows商店应用程序对文件访问有很大的限制。此链接描述您可以在windows商店应用程序中访问的文件夹。https://msdn.microsoft.com/en-us/library/windows/apps/hh967755.aspx

通常,要获得对任何其他内容的访问,必须使用OS文件选择器窗口。

因此,要访问C:\Data\Users\DefApps\AppData\{F6F933BE-1AD8-4B8D-AD14-89718F6E4EE1}\local\ee15ebaa-064c-4572-a828-f189c009ffe4,您可能需要启动OS文件选择器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31512555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档