sidebar.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. function isPhone() {
  2. console.log(navigator.userAgent)
  3. let userAgentInfo = navigator.userAgent;
  4. let Agents = ["Android", "iPhone",
  5. "SymbianOS", "Windows Phone",
  6. "iPad", "iPod"];
  7. let flag = false;
  8. for (let v = 0; v < Agents.length; v++) {
  9. if (userAgentInfo.indexOf(Agents[v]) > 0) {
  10. flag = true;
  11. break;
  12. }
  13. }
  14. return flag
  15. }
  16. $('#open53kfBtn').click(function () {
  17. if (isPhone()) {
  18. let tb_53_api = $53.createApi();
  19. tb_53_api.push('cmd', 'mtalk');
  20. tb_53_api.query()
  21. } else {
  22. if ($53) {
  23. let tb_53_api = $53.createApi();
  24. tb_53_api.push('cmd', 'kfclient');
  25. tb_53_api.push('type', 'popup');
  26. let result = tb_53_api.query();
  27. console.log(result)
  28. } else if (PageData && PageData.tb_53_client_ur) {
  29. window.open(PageData.tb_53_client_ur);
  30. }
  31. }
  32. });
  33. $('#callBtn').click(function () {
  34. if (isPhone()) {
  35. callTal()
  36. }
  37. });