版本迭代
This commit is contained in:
		
							
								
								
									
										29
									
								
								src/api/chromeApi.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								src/api/chromeApi.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,29 @@ | ||||
| import store from '@/store' | ||||
|  | ||||
| /** | ||||
|  * 向Chrome发送消息 | ||||
|  * @param message 消息 | ||||
|  */ | ||||
| export function sendChromeAPIMessage(message) { | ||||
|     message.type = 'api' | ||||
|     message.url = "https://kuajing.pinduoduo.com/" + message.url; | ||||
|     if (message.needMallId) { | ||||
|         message.mallId = store.state.mallId; | ||||
|     } | ||||
|     return new Promise((resolve) => { | ||||
|         // @ts-ignore | ||||
|         chrome.runtime.sendMessage(message, resolve) | ||||
|     }) | ||||
| } | ||||
|  | ||||
| /** | ||||
|  * 向Chrome发送消息 | ||||
|  * @param message 消息 | ||||
|  */ | ||||
| export function sendChromeNotification(message) { | ||||
|     message.type = 'notify' | ||||
|     return new Promise((resolve) => { | ||||
|         // @ts-ignore | ||||
|         chrome.runtime.sendMessage(message, resolve) | ||||
|     }) | ||||
| } | ||||
		Reference in New Issue
	
	Block a user