index.js 608 B

1234567891011121314151617181920212223242526
  1. 'use strict';
  2. import React, { NativeModules, Platform } from 'react-native';
  3. let RCTCParamAndroid = NativeModules.CParamAndroid;
  4. let RCTCParamIOS = NativeModules.CParam;
  5. let RCTCParam;
  6. if (Platform.OS === 'ios') {
  7. RCTCParam = RCTCParamIOS;
  8. } else {
  9. RCTCParam = RCTCParamAndroid;
  10. }
  11. export class CParamModule{
  12. static setNativeCparams(cparams){
  13. if(RCTCParam.setNativeCparams != undefined){
  14. RCTCParam.setNativeCparams(cparams);
  15. }
  16. }
  17. static webviewUserAgent = RCTCParam.webviewUserAgent;
  18. static userAgent = RCTCParam.userAgent;
  19. }
  20. export default RCTCParam;