我需要clearCookies
并找到隐藏/未记录的函数 - https://github.com/facebook/react-native/blob/26684cf3adf4094eb6c405d345a75bf8c7c0bf88/Libraries/Network/RCTNetworking.android.js
我能够像这样访问它:
import RCTNetworking from 'RCTNetworking'
console.log('RCTNetworking:', RCTNetworking.clearCookies);
它有效,但它是否正确? import RCTNetworking from 'RCTNetworking'
会保证工作吗?
我认为从NativeModules
导入这样更安全:
import { NativeModules } from 'react-native'
console.log('Networking:', NativeModules.Networking.clearCookies);
然而,这会导入整个NativeModules
,其中包含许多其他内容。这不是坏事吗?或者生产中的树是否会从NativeModules
删除我不使用的所有内容?
是否有其他方式可以访问clearCookies
?这是在任何地方记录的吗?
答案 0 :(得分:1)
我这样导入RCTNetworking
:var RCTNetworking = require("RCTNetworking");
保证可以在所有平台上使用该导入。
我找不到RCTNetworking
或clearCookies()
函数的任何文档