import CallApp from 'callapp-lib'; export default function ({ $userAgent }, i) { const szxScheme = $userAgent.isIos ? process.env.SZX_APP_IOS_SCHEME : process.env.SZX_APP_ANDROID_SCHEME; i( 'callSzx', new CallApp({ scheme: { protocol: szxScheme, host: '' }, intent: { package: 'com.gemini.cloud.client', szxScheme }, timeout: 2000, yingyongbao: 'https://a.app.qq.com/o/simple.jsp?pkgname=com.gemini.cloud.client', appstore: 'https://www.pgyer.com/gemini6', fallback: 'https://www.androidscloud.com', }), ); i( 'callWechat', new CallApp({ scheme: { protocol: 'weixin', host: '' }, intent: { package: 'com.tencent.mm', scheme: 'weixin' }, timeout: 2000, appstore: 'https://apps.apple.com/cn/app/id414478124', fallback: 'https://weixin.qq.com', }), ); i( 'callAlipay', new CallApp({ scheme: { protocol: 'alipayqr', host: 'platformapi/startapp' }, intent: { package: 'com.eg.android.AlipayGphone', scheme: 'alipayqr' }, timeout: 2000, appstore: 'https://apps.apple.com/cn/app/id333206289', fallback: 'https://www.alipay.com', }), ); }