aliyun / aliyun-oss-react-native

MIT License
148 stars 99 forks source link

RNAliyunOSS.initWithImplementedSigner is not a function #46

Open LoongFei opened 5 years ago

LoongFei commented 5 years ago

/**

yyd1142 commented 5 years ago

同样的问题

yyd1142 commented 5 years ago

最后解决办法是自己手动新增initWithImplementedSigner方法 ./node_modules/aliyun-oss-react-native/android/⁨src⁩/⁨main⁩/⁨java⁩/⁨com/⁨reactlibrary⁩/RNAliyunOssModule.java

@ReactMethod
    public void initWithImplementedSigner(final String signature, final String accessKey, String endPoint, ReadableMap configuration) {
        mAuth.initWithSigner(signature, accessKey, endPoint, configuration);
    }
CQBOBOZHU commented 4 years ago

可以采用这个方法 const {RNAliyunOSS} = NativeModules; AliyunOSS.initWithSigner(signature, accessKey, endPoint, configuration);

wgh970312 commented 4 years ago

打印出来是有initWithImplementedSigner的,一使用就报RNAliyunOSS.initWithImplementedSigner is not a function