Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Dart html库访问环境变量_Dart - Fatal编程技术网

使用Dart html库访问环境变量

使用Dart html库访问环境变量,dart,Dart,我正在尝试使用Dart/Dartium通过浏览器访问环境变量。我知道我不能使用io库。根据我找到的一些其他帖子,我想我可能可以使用“html”库,但我还没有弄明白。两个库中都有一个名称类似的“Platform”类,但“html”中的版本不同,并且没有“environment”属性 谢谢 JavaScript没有通过浏览器访问用户操作系统的这种权限。当Dart被编译成JS以便在浏览器中运行时,这意味着Dart也有同样的限制 因此,很遗憾,您无法使用dart:html库访问环境变量 您还可能会发现这

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


谢谢

JavaScript没有通过浏览器访问用户操作系统的这种权限。当Dart被编译成JS以便在浏览器中运行时,这意味着Dart也有同样的限制

因此,很遗憾,您无法使用
dart:html
库访问环境变量


您还可能会发现这个问题很有帮助:

这不是Javascript或Dart限制,而是web浏览器的一个精心设计的功能,用于保护底层系统不受网页下载的任何代码的影响。此外,web开发人员不需要知道浏览器运行在什么类型的系统上,他们只需要知道他们运行在一个通用(大部分情况下)web浏览器环境中。