【问题标题】:Access Environment Variable using Dart html library使用 Dart html 库访问环境变量
【发布时间】:2015-12-17 23:31:02
【问题描述】:

我正在尝试使用 Dart/Dartium 通过浏览器访问环境变量。我知道我不能使用“io”库。我想我也许可以根据我发现的其他一些帖子使用“html”库,但我还没有弄清楚。两个库中都有一个名称相似的“Platform”类,但“html”中的版本不同,并且没有“环境”属性。

谢谢。

【问题讨论】:

    标签: dart


    【解决方案1】:

    JavaScript 无法通过浏览器访问用户的操作系统。由于 Dart 被编译为 JS 以便在浏览器中运行,这意味着 Dart 共享这个确切的限制。

    所以不,很遗憾,您无法使用 dart:html 库访问环境变量。

    这个问题可能对您也有帮助:Javascript environment variables

    【讨论】:

    • 这不是 Javascript 或 Dart 的限制,而是 Web 浏览器的一个故意功能,用于保护底层系统免受可能随网页下载的任何代码的影响。此外,Web 开发人员不需要知道浏览器运行在什么类型的系统上,他们只知道自己运行在一个通用(大部分)Web 浏览器环境中。
    猜你喜欢
    • 2021-04-15
    • 1970-01-01
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    • 2014-02-21
    • 2019-06-08
    • 2021-05-19
    • 2022-01-04
    相关资源
    最近更新 更多