ShareComp.js 969 B

1234567891011121314151617181920212223242526272829303132333435
  1. // Learn cc.Class:
  2. // - https://docs.cocos.com/creator/manual/en/scripting/class.html
  3. // Learn Attribute:
  4. // - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html
  5. // Learn life-cycle callbacks:
  6. // - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html
  7. cc.Class({
  8. extends: cc.Component,
  9. properties: {
  10. },
  11. onLoad() {
  12. this.node.on('click',this.callback,this)
  13. },
  14. callback() {
  15. cc.find("Canvas/Main/Dialog").active = false;
  16. switch (cc.sys.platform) {
  17. case cc.sys.WECHAT_GAME:
  18. Share.WX_Share_Default();
  19. cc.find('Canvas/Main/role/Stop_cars/Add_Car').getComponent('CarAddPark').AddCarToPark();
  20. break;
  21. case cc.sys.BYTEDANCE_GAME:
  22. Share.ByteDanceShare();
  23. Global.hidebanner();
  24. break;
  25. default:
  26. break;
  27. }
  28. }
  29. });