【问题标题】:How do we reference external source file in Tizen Web Widget Project?我们如何在 Tizen Web Widget Project 中引用外部源文件?
【发布时间】:2020-01-15 20:06:59
【问题描述】:

我创建了一个 Web 应用程序,目前正在使用 Gear S3。我希望它把它转换成一个小部件。我当前的代码没有首先成功构建,并且在删除编辑器显示的几个错误后在配置文件中给出了错误(例如,它说不应在此链接外部源文件,文件必须位于同一目录中它正在被引用),现在它在构建时没有给出错误,但是当我在模拟器中将代码作为小部件运行时,它会显示一条弹出消息,上面写着Error in Config file,没有其他可用信息。

在 Tizen Studio 中,我可以在 MyProjectName 主目录中看到一个 MyProjectName.wgt 目录。当我检查该目录的内容时,它几乎包含了我在主项目(MyProjectName 目录)中的所有内容,所以当我在模拟器中运行代码时,它给了我一个 Chart 未定义的错误,因为它实际上已被引用作为代码中的外部源,而不是从本地目录添加。

请指导我如何运行具有外部源文件(例如 Chart.js 和 Google Map API 等)的 Web Widget 项目

【问题讨论】:

    标签: tizen tizen-web-app tizen-studio


    【解决方案1】:

    Web Widget 被设计为简单的应用程序形式,没有任何繁重的计算等。因此,它的功能是有限的。按照设计,你cannot use remote script sources。据此,您只需要使用本地 js 文件。 另一个问题是 Web Widget 不支持完整的 ES6 标准(在 Chart.js 中使用),只有 subset,这可能会导致在 Web Widget 中无法使用 Chart.js(和其他)。

    【讨论】:

    • 感谢您的指导 :) 网络搜索还显示 Web Widget 的大小最大应为 50KB,但我引用的 TAU 库的大小约为 5.5MB :)
    • 也许你也可以看看this问题。我无法使用 JavaScript :(
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 1970-01-01
    • 2010-10-31
    • 1970-01-01
    相关资源
    最近更新 更多