import { ANDROID, IOS } from "cc/env"; import { FacebookImpl } from "./FacebookImpl"; import { FBAndroidImpl } from "./FBAndroidImpl"; import { FBH5Impl } from "./FBH5Impl"; import { FBIOSImpl } from "./FBIOSImpl"; function getFaceBookImpl(): FacebookImpl { if (ANDROID) { return new FBAndroidImpl(); } if (IOS) { return new FBIOSImpl(); } return new FBH5Impl(); } const fb = getFaceBookImpl(); export default fb;