gpt4 book ai didi

javascript - 读取Javascript对象

转载 作者:行者123 更新时间:2023-12-02 14:14:38 25 4
gpt4 key购买 nike

我从控制台窗口捕获了以下 JavaScript 对象:

Object
action: "android.intent.action.SEND"
clipItems: Array[1]
component: "ComponentInfo{com.reunion.family/com.reunion.family.MainActivity}"
extras: Object
android.intent.extra.SUBJECT: "Adam Harris"
android.intent.extra.TEXT: "http://www.adamwadeharris.com/setup-remote-debugging-phonegap/"
share_screenshot_as_stream: "content://com.android.chrome.FileProvider/images/screenshot/1472164245526-1842859201.jpg"
__proto__: —
flags: 318767105
type: "text/plain"
__proto__: —

我可以毫无问题地读取刚刚找到的外部字段和clipItems对象。然而,额外对象我在读取“android.intent.extra.TEXT”和“android.intent.extra.SUBJECT”字段时遇到问题。 我写到控制台的对象称为:intent

console.log(intent);

所以我尝试了:

intent.android.intent.extra.TEXT
intent.extra.TEXT

但不断收到错误消息:

Error in Success callbackId: IntentPlugin1397752597 : TypeError: Cannot read property 'intent' of undefined

所以我一定错过了一些东西。

任何帮助都会很棒。

最佳答案

您不能使用 . 访问不是有效标识符的属性名称。由于属性名称包含 . 字符,这些字符用作嵌套属性之间的分隔符,因此您无法使用 . 访问属性本身。您必须使用 [] 才能访问它。

intent.extras["android.intent.extra.SUBJECT"]

关于javascript - 读取Javascript对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39155866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com