Commit 2e6cbed99424a541c0255328dc62f34fd1f6ee79
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> | ... | ... |