提交 11da769a 编写于 作者: taohebin@dcloud.io's avatar taohebin@dcloud.io

fix: uts-progressNotification

把全局的callback放到独立文件中,避免在uniapp1.0中编译byjs后缀的方法
上级 d4378877
## 1.1.0(2024-03-08)
修复uniapp打包报错问题
## 1.0.9(2024-02-29) ## 1.0.9(2024-02-29)
去除代码过时警告 去除代码过时警告
## 1.0.8(2023-12-21) ## 1.0.8(2023-12-21)
......
{ {
"id": "uts-progressNotification", "id": "uts-progressNotification",
"displayName": "uts-progressNotification", "displayName": "uts-progressNotification",
"version": "1.0.9", "version": "1.1.0",
"description": "uts-progressNotification", "description": "uts-progressNotification",
"keywords": [ "keywords": [
"uts-progressNotification" "uts-progressNotification"
......
...@@ -4,7 +4,7 @@ import Build from 'android.os.Build'; ...@@ -4,7 +4,7 @@ import Build from 'android.os.Build';
import View from 'android.view.View'; import View from 'android.view.View';
import Color from 'android.graphics.Color'; import Color from 'android.graphics.Color';
import WindowManager from 'android.view.WindowManager'; import WindowManager from 'android.view.WindowManager';
import { globalNotificationProgressFinishCallBack, globalNotificationProgressCallBack } from './index.uts'; import { globalNotificationProgressFinishCallBack, globalNotificationProgressCallBack } from './callbacks.uts';
import { ACTION_DOWNLOAD_FINISH, ACTION_DOWNLOAD_PROGRESS } from "./constant.uts" import { ACTION_DOWNLOAD_FINISH, ACTION_DOWNLOAD_PROGRESS } from "./constant.uts"
......
export let globalNotificationProgressCallBack : (() => void) | null = () => { }
export let globalNotificationProgressFinishCallBack = () => { }
...@@ -8,7 +8,8 @@ import ComponentName from 'android.content.ComponentName'; ...@@ -8,7 +8,8 @@ import ComponentName from 'android.content.ComponentName';
import PendingIntent from 'android.app.PendingIntent'; import PendingIntent from 'android.app.PendingIntent';
import { CreateNotificationProgressOptions, FinishNotificationProgressOptions } from '../interface.uts'; import { CreateNotificationProgressOptions, FinishNotificationProgressOptions } from '../interface.uts';
import { ACTION_DOWNLOAD_FINISH, ACTION_DOWNLOAD_PROGRESS } from "./constant.uts" import { ACTION_DOWNLOAD_FINISH, ACTION_DOWNLOAD_PROGRESS } from "./constant.uts"
import { globalNotificationProgressFinishCallBack, globalNotificationProgressCallBack } from './callbacks.uts';
export { TransparentActivity } from './TransparentActivity.uts'; export { TransparentActivity } from './TransparentActivity.uts';
...@@ -26,8 +27,7 @@ let histroyProgress = 0 ...@@ -26,8 +27,7 @@ let histroyProgress = 0
let isProgress = false let isProgress = false
export let globalNotificationProgressCallBack : (() => void) | null = () => { }
export let globalNotificationProgressFinishCallBack = () => { }
export function createNotificationProgress(options : CreateNotificationProgressOptions) : void { export function createNotificationProgress(options : CreateNotificationProgressOptions) : void {
const { content, progress, onClick } = options const { content, progress, onClick } = options
...@@ -156,4 +156,4 @@ function getAppName(context : Context) : string { ...@@ -156,4 +156,4 @@ function getAppName(context : Context) : string {
e.printStackTrace() e.printStackTrace()
} }
return appName return appName
} }
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册