callapp.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import CallApp from 'callapp-lib';
  2. export default function (c, i) {
  3. i(
  4. 'callSzx',
  5. new CallApp({
  6. scheme: {
  7. protocol: 'SZXIosAPP',
  8. host: '',
  9. // port: 80,
  10. },
  11. intent: {
  12. package: 'com.gemini.cloud.client',
  13. // action: '',
  14. // category: '',
  15. // component: '',
  16. scheme: 'SZXIosAPP',
  17. },
  18. timeout: 2000,
  19. appstore: 'https://www.pgyer.com/gemini6',
  20. fallback: 'https://www.androidscloud.com',
  21. }),
  22. );
  23. i(
  24. 'callWechat',
  25. new CallApp({
  26. scheme: {
  27. protocol: 'weixin',
  28. host: '',
  29. // port: 80,
  30. },
  31. intent: {
  32. package: 'com.tencent.mm',
  33. scheme: 'weixin',
  34. },
  35. timeout: 2000,
  36. appstore: 'https://apps.apple.com/cn/app/id414478124',
  37. fallback: 'https://weixin.qq.com',
  38. }),
  39. );
  40. i(
  41. 'callAlipay',
  42. new CallApp({
  43. scheme: {
  44. protocol: 'alipayqr',
  45. host: 'platformapi/startapp',
  46. // port: 80,
  47. },
  48. intent: {
  49. package: 'com.eg.android.AlipayGphone',
  50. scheme: 'alipayqr',
  51. },
  52. timeout: 2000,
  53. appstore: 'https://apps.apple.com/cn/app/id333206289',
  54. fallback: 'https://www.alipay.com',
  55. }),
  56. );
  57. }