|  | @@ -1,7 +1,8 @@
 | 
	
		
			
				|  |  |  import { faceShareRedirectUrl } from '@/http/configAPI'
 | 
	
		
			
				|  |  | +import { getChromeStorage } from '@/uilts/chromeExtension.js'
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  let tempData = {
 | 
	
		
			
				|  |  | -    publishContentStr: ''
 | 
	
		
			
				|  |  | +    isSetContent: false
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /**
 | 
	
	
		
			
				|  | @@ -14,14 +15,6 @@ export function initFacebookContent() {
 | 
	
		
			
				|  |  |      shareCallback();
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -/**
 | 
	
		
			
				|  |  | - * 设置发布内容字符串
 | 
	
		
			
				|  |  | - */
 | 
	
		
			
				|  |  | -export function setPublishString(params) {
 | 
	
		
			
				|  |  | -    let { publishContentStr} = params.data || {};
 | 
	
		
			
				|  |  | -    tempData.publishContentStr = publishContentStr;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * 注入分享页面逻辑
 | 
	
		
			
				|  |  |   * @returns 
 | 
	
	
		
			
				|  | @@ -48,8 +41,10 @@ function formatContentStr(content) {
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * 设置分享输入框内容
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  | -function setShareInputContent() {
 | 
	
		
			
				|  |  | -    const contentStr = formatContentStr(tempData.publishContentStr);
 | 
	
		
			
				|  |  | +async function setShareInputContent() {
 | 
	
		
			
				|  |  | +    let shareData = await getChromeStorage('shareFacebookData') || {};
 | 
	
		
			
				|  |  | +    console.log(shareData);
 | 
	
		
			
				|  |  | +    const contentStr = formatContentStr(shareData.contentStr);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      if (!tempData.isSetContent && contentStr) {
 | 
	
		
			
				|  |  |          tempData.isSetContent = true;
 | 
	
	
		
			
				|  | @@ -67,10 +62,10 @@ function setShareInputContent() {
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  |  function shareCallback() {
 | 
	
		
			
				|  |  |      if (window.location.href.indexOf(faceShareRedirectUrl) > -1) {
 | 
	
		
			
				|  |  | -        tempData.publishContentStr = '';
 | 
	
		
			
				|  |  |          const urlParams = new URLSearchParams(window.location.search);
 | 
	
		
			
				|  |  |          let params = JSON.parse(urlParams.get('params'));
 | 
	
		
			
				|  |  |          if (params) {
 | 
	
		
			
				|  |  | +            chrome.storage.local.remove("shareFacebookData");
 | 
	
		
			
				|  |  |              chrome.runtime.sendMessage({ actionType: "CONTENT_FACEBOOK_SHARE_SUCCESS", data: params }, () => { 
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              })
 |