Commit 2e6cbed99424a541c0255328dc62f34fd1f6ee79

Authored by zhiyangdu
1 parent 03df97d1

图片保存

Showing 1 changed file with 15 additions and 3 deletions
src/pages/test.vue
... ... @@ -35,6 +35,7 @@
35 35 };
36 36 imgData = imgData.replace(_fixType(type),'image/octet-stream');
37 37 let filename = "UUSound" + '.' + type;
  38 + debugger
38 39 that.saveFile(imgData,filename);
39 40 });
40 41 },
... ... @@ -46,6 +47,17 @@
46 47 let event = document.createEvent('MouseEvents');
47 48 event.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
48 49 save_link.dispatchEvent(event);
  50 + // 调用原生方法
  51 + // 调用分享(新方法)
  52 + if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.toShare) {
  53 +
  54 + // 分享
  55 + window.webkit.messageHandlers.toShare.postMessage({body: {type: type, id: id}});
  56 + } else if (window.obj && window.obj.toShare) {
  57 +
  58 + // 分享
  59 + window.obj.toShare(type, id);
  60 + }
49 61 }
50 62 }
51 63 }
... ... @@ -65,12 +77,12 @@
65 77 }
66 78 }
67 79 .save_btn{
68   - height: 50px;
  80 + height: 100px;
69 81 background: #333333;
70   - line-height: 50px;
  82 + line-height: 100px;
71 83 text-align: center;
72 84 color: #ffffff;
73   - font-size: 0.3733rem;
  85 + font-size: 30px;
74 86 }
75 87 }
76 88 </style>
... ...