【问题标题】:How to get custom-resource file after packaging Metro App?打包 Metro App 后如何获取自定义资源文件?
【发布时间】:2013-03-19 14:52:22
【问题描述】:

我有一个 Metro 应用程序,其中使用不同的服务 URL 来接收数据。对于这种情况,我想在将我的应用程序构建到包中后更改服务 URL。我按照 MSDN 中的说明将资源文件添加到我的应用程序中网站并使用以下代码进行测试。

var resourceLoader = new Windows.ApplicationModel.Resources.ResourceLoader();
var resourceString =  resourceLoader.getString("greeting");

打包前我的应用程序中收到问候 resource 值字符串。打包后我无法看到我的资源文件,但能够看到默认资源文件,如 en-US、fr-FR 等但。 任何人都可以提出一些解决方案来在打包后获取自定义资源文件吗?

【问题讨论】:

    标签: html microsoft-metro package winjs resource-files


    【解决方案1】:

    在我看来,您需要在打包应用程序之前添加资源文件...完成后,您无法添加资源...您可以做的是从服务中获取新的服务 url 并保存它在本地作为设置或在您的数据库中

    编辑:另外,resourceLoader.getString("greeting").value; 会给你实际的字符串,或者“问候”,以防找不到资源

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-22
      • 2019-05-31
      相关资源
      最近更新 更多