callapp.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  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. yingyongbao:
  20. 'https://a.app.qq.com/o/simple.jsp?pkgname=com.gemini.cloud.client',
  21. appstore: 'https://www.pgyer.com/gemini6',
  22. fallback: 'https://www.androidscloud.com',
  23. }),
  24. );
  25. i(
  26. 'callWechat',
  27. new CallApp({
  28. scheme: {
  29. protocol: 'weixin',
  30. host: '',
  31. // port: 80,
  32. },
  33. intent: {
  34. package: 'com.tencent.mm',
  35. scheme: 'weixin',
  36. },
  37. timeout: 2000,
  38. appstore: 'https://apps.apple.com/cn/app/id414478124',
  39. fallback: 'https://weixin.qq.com',
  40. }),
  41. );
  42. i(
  43. 'callAlipay',
  44. new CallApp({
  45. scheme: {
  46. protocol: 'alipayqr',
  47. host: 'platformapi/startapp',
  48. // port: 80,
  49. },
  50. intent: {
  51. package: 'com.eg.android.AlipayGphone',
  52. scheme: 'alipayqr',
  53. },
  54. timeout: 2000,
  55. appstore: 'https://apps.apple.com/cn/app/id333206289',
  56. fallback: 'https://www.alipay.com',
  57. }),
  58. );
  59. }