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", {