Cordova Hybrid Mobile App-如何访问index.html页面中strings.xml中指定的资源值

Cordova Hybrid Mobile App-如何访问index.html页面中strings.xml中指定的资源值,cordova,hybrid-mobile-app,resourcestring,Cordova,Hybrid Mobile App,Resourcestring,我是混合移动应用程序开发的新手,正在使用Cordova。我用index.html和相关的.js和.css文件创建了一个简单的应用程序。现在,我已经在strings.xml中添加了一个资源字符串“pagetitle”,我需要检索该值并在HTML中显示它。在此方面的任何建议都将不胜感激 我曾参与本地应用程序Android开发,并访问了strings.xml中的资源,例如,在我的例子中,它将是“@string/pagetitle”。但现在,因为我正在开发一个混合应用程序,只有HTML、CSS和JS需要

我是混合移动应用程序开发的新手,正在使用Cordova。我用index.html和相关的.js和.css文件创建了一个简单的应用程序。现在,我已经在strings.xml中添加了一个资源字符串“pagetitle”,我需要检索该值并在HTML中显示它。在此方面的任何建议都将不胜感激


我曾参与本地应用程序Android开发,并访问了strings.xml中的资源,例如,在我的例子中,它将是“@string/pagetitle”。但现在,因为我正在开发一个混合应用程序,只有HTML、CSS和JS需要开发。

更新

该插件似乎用于本机部分,如下所述:

此插件可帮助您管理本机需要的字符串文件, 即在iOS上的Localizable.strings和InfoPlist.strings上,以及 Android上的strings.xml

因此,对于i18n,您将需要像whci这样的外部库,您可以这样使用:
。('Hello,world!')


旧答案

无需将其添加到strings.xml中。只需按原样使用字符串。如果您将其添加到那里,那么iOS将无法正常工作。示例:`我的页面名


如果您仍然希望支持i18n,则可以检查此项。但它不是string.xml,而是来自json文件

您想支持i18n吗?目前还没有。现在,我只需要能够在混合应用程序代码中访问strings.xml中定义的值。strings.xml中是否已经有自定义字符串?或者只需要显示它们?这是我的strings.xml。我现在需要在HTML页面中显示“pagetitle”的值。资源文件的标题谢谢。是的,我也需要iOS,所以我会看看你提到的插件。如果有疑问,我如何在HTML中引用json文件中定义的变量?例如,如果我的json文件中有PAGE_TITLE,我如何在HTML中获得它的值/我对错误的Cordova插件感到抱歉。这个插件实际上用于本机字符串。检查我的更新答案在检查了两个选项后,本地化插件似乎最适合我的要求。但我仍然停留在cordova代码中如何访问.json中定义的字符串(然后将其推送到plist和strings.xml文件)的核心问题上。