diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index 81c488936..967eb9e41 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -1,4 +1,5 @@ { + "codeSnippet": "代码片段", "useFixedPort": "使用固定端口", "useFixedPortTip": "开启后将仅使用固定端口 6806,关闭时同时使用随机端口和 6806。修改后会自动关闭应用,请手动重启", "expandDown": "向下扩选", diff --git a/app/src/types/index.d.ts b/app/src/types/index.d.ts index 935bff846..cad630145 100644 --- a/app/src/types/index.d.ts +++ b/app/src/types/index.d.ts @@ -28,6 +28,7 @@ declare module "blueimp-md5" interface Window { siyuan: ISiyuan webkit: any + JSAndroid: { returnDesktop(): void openExternal(url: string): void @@ -42,6 +43,8 @@ interface Window { showKeyboardToolbar(bottom?: number): void hideKeyboardToolbar(): void + + gtag(name: string, key: string, value: IObject): void; } interface ITextOption { diff --git a/app/src/util/onGetConfig.ts b/app/src/util/onGetConfig.ts index 140e44c69..5dcca2165 100644 --- a/app/src/util/onGetConfig.ts +++ b/app/src/util/onGetConfig.ts @@ -160,8 +160,8 @@ export const onGetConfig = (isStart: boolean) => { mountHelp(); } - gtag("event", "config", { - + window.gtag("event", "config", { + a: "1" }); }; @@ -207,7 +207,7 @@ const initBar = () => { goForward(); event.stopPropagation(); break; - }else if (target.id === "barSync") { + } else if (target.id === "barSync") { syncGuide(target); event.stopPropagation(); break; @@ -399,7 +399,10 @@ const initWindow = () => { } const msgId = showMessage(window.siyuan.languages.exporting, -1); const filePath = result.filePaths[0].endsWith(ipcData.rootTitle) ? result.filePaths[0] : path.join(result.filePaths[0], replaceLocalPath(ipcData.rootTitle)); - localStorage.setItem(Constants.LOCAL_EXPORTPDF, JSON.stringify(Object.assign(ipcData.pdfOptions, {removeAssets: ipcData.removeAssets, keepFold: ipcData.keepFold}))); + localStorage.setItem(Constants.LOCAL_EXPORTPDF, JSON.stringify(Object.assign(ipcData.pdfOptions, { + removeAssets: ipcData.removeAssets, + keepFold: ipcData.keepFold + }))); try { window.siyuan.printWin.webContents.printToPDF(ipcData.pdfOptions).then((pdfData) => { fetchPost("/api/export/exportHTML", {