【发布时间】:2018-10-03 09:38:17
【问题描述】:
我正在尝试将this scanning 软件合并到应用程序中。
包含所有必要的.js、.css 和二进制文件的文件夹称为Resources。
在我的 MVC 应用程序中 - 我已将 Resources 文件放在我的 Scripts 文件夹中。
在我的.cshtml 中,我有以下内容:
@section scripts {
<script src="~/Scripts/Resources/dynamsoft.webtwain.config.js"></script>
<script src="~/Scripts/Resources/dynamsoft.webtwain.initiate.js"></script>
}
成功加载脚本。
我面临的问题是脚本本身引用了Resources 文件夹中的相对路径。
在dynamsoft.webtwain.config.js - 你可以设置资源文件夹的路径 - 我的设置如下:
Dynamsoft.WebTwainEnv.ResourcesPath = '~/Scripts/Resources';
但是当页面加载时 - 我收到一些文件的 404 错误,因为它试图从字面上解释路径:
我也尝试了以下方法,但没有成功:
Dynamsoft.WebTwainEnv.ResourcesPath = '@Url.Content("~/Scripts/Resources")';
【问题讨论】: