这是几个类似问题的重复,但我看到的所有答案都是7-10岁以上的一个已经不再相关的问题,因为从那时起,飞镖的安全性为零。
目前,我正在使用Dart构建一个Chrome扩展,并使用一些Dart互操作库,如package:js/js.dart和dart:js。我正在尝试从Chrome中检索一个键值对,并且可以通过以下方法成功地做到这一点:
var test = context['chrome']['storage']['local'];
test.callMethod('get', [
['r'], // Assume that this is already stored in chrome storage via chrome.storage.local.set()
(Object result) {
_getCallback(result);
}
]);
void _getCallback(dynamic stuff) {
JsObject obj = stuff as JsObject;
print(obj.toString());
}问题是我无法在obj中看到任何东西,因为它只是返回一个JsObject类型。在现代飞镖中是否有适当的方法从这个物体中取回我需要的东西?提前感谢!
https://stackoverflow.com/questions/73042841
复制相似问题