保存原ArkWorker.Worker注释了的代码

Signed-off-by: 李艺为 <15897461476@139.com>
This commit is contained in:
李艺为 2023-08-25 12:04:18 +08:00
parent 5fa9b05da0
commit 537d2b7848
9 changed files with 37 additions and 19 deletions

View File

@ -12,9 +12,9 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import { GIFParseImpl } from '@ohos/imageknife' import {GIFParseImpl} from '@ohos/imageknife'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker'; import worker from '@ohos.worker';
@Entry @Entry
@Component @Component
struct gifTestCasePage { struct gifTestCasePage {
@ -52,6 +52,7 @@ struct gifTestCasePage {
globalThis.ImageKnife.getImageKnifeContext().resourceManager.getMedia($r('app.media.gifSample').id) globalThis.ImageKnife.getImageKnifeContext().resourceManager.getMedia($r('app.media.gifSample').id)
.then(data => { .then(data => {
console.log('basicTestFileIOPage - 本地加载资源 解析后数据data length = ' + data.byteLength) console.log('basicTestFileIOPage - 本地加载资源 解析后数据data length = ' + data.byteLength)
// let worker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
let local_worker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { let local_worker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'
@ -112,6 +113,7 @@ struct gifTestCasePage {
aboutToAppear() { aboutToAppear() {
console.log("aboutToAppear()") console.log("aboutToAppear()")
// this.globalGifWorker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'

View File

@ -12,8 +12,12 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
import router from '@system.router';
import { Pngj } from '@ohos/imageknife' import { Pngj } from '@ohos/imageknife'
import resourceManager from '@ohos.resourceManager';
import { FileUtils } from '@ohos/imageknife' import { FileUtils } from '@ohos/imageknife'
import featureability from '@ohos.ability.featureAbility'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker'; import worker from '@ohos.worker';
@Entry @Entry
@ -106,6 +110,7 @@ struct PngjTestCasePage {
if (!this.pngdecodeRun2) { if (!this.pngdecodeRun2) {
this.pngdecodeRun2 = true; this.pngdecodeRun2 = true;
let pngj = new Pngj(); let pngj = new Pngj();
// let worker = new ArkWorker.Worker('entry/ets/pages/workers/worker1.js', {
let png_worker = new worker.ThreadWorker('entry/ets/workers/PngLoadWorker.ts', { let png_worker = new worker.ThreadWorker('entry/ets/workers/PngLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'readPngImageAsync' name: 'readPngImageAsync'
@ -151,6 +156,7 @@ struct PngjTestCasePage {
if (!this.pngdecodeRun3) { if (!this.pngdecodeRun3) {
this.pngdecodeRun3 = true; this.pngdecodeRun3 = true;
let pngj = new Pngj(); let pngj = new Pngj();
// let worker = new ArkWorker.Worker('entry/ets/pages/workers/worker1.js', {
let png_worker = new worker.ThreadWorker('entry/ets/workers/PngLoadWorker.ts', { let png_worker = new worker.ThreadWorker('entry/ets/workers/PngLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'writePngWithStringAsync' name: 'writePngWithStringAsync'
@ -195,12 +201,12 @@ struct PngjTestCasePage {
}) })
}) })
Button('writePng') Button('writePng')
.onClick(() => { .onClick(()=>{
if (this.pngSource4) {
if (this.pngSource4) { if (!this.pngdecodeRun4) {
if (!this.pngdecodeRun4) { this.pngdecodeRun4 = true;
this.pngdecodeRun4 = true;
let pngj = new Pngj(); let pngj = new Pngj();
// let worker = new ArkWorker.Worker('entry/ets/pages/workers/worker1.js', {
let png_worker = new worker.ThreadWorker('entry/ets/workers/PngLoadWorker.ts', { let png_worker = new worker.ThreadWorker('entry/ets/workers/PngLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'writePngAsync' name: 'writePngAsync'
@ -215,14 +221,14 @@ struct PngjTestCasePage {
this.hint4 = 'png2未写入长度' + png2.byteLength + '目录文件:' + this.rootFolder + '/pngj/newPng2.png' + '保存后使用2进制查看数据是否新增' this.hint4 = 'png2未写入长度' + png2.byteLength + '目录文件:' + this.rootFolder + '/pngj/newPng2.png' + '保存后使用2进制查看数据是否新增'
this.pngdecodeRun4 = false; this.pngdecodeRun4 = false;
}) })
} else {
this.hint10 = '已经在执行了,请稍等'
}
} else { } else {
this.hint10 = '请先点击此处获取buffer' this.hint10 = '已经在执行了,请稍等'
} }
} else {
}).margin({ top: 5, left: 10 }) this.hint10 = '请先点击此处获取buffer'
}
})
.margin({ top: 5, left: 10 })
}.width('100%') }.width('100%')
.height(60).backgroundColor(Color.Pink) .height(60).backgroundColor(Color.Pink)

View File

@ -19,8 +19,8 @@ import {
ImageKnifeDrawFactory, ImageKnifeDrawFactory,
ScaleType ScaleType
} from '@ohos/imageknife' } from '@ohos/imageknife'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker'; import worker from '@ohos.worker';
@Entry @Entry
@Component @Component
struct tempUrlTestPage { struct tempUrlTestPage {
@ -85,6 +85,7 @@ struct tempUrlTestPage {
} }
aboutToAppear() { aboutToAppear() {
// this.globalGifWorker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'

View File

@ -14,8 +14,9 @@
*/ */
import {ImageKnifeComponent} from '@ohos/imageknife' import {ImageKnifeComponent} from '@ohos/imageknife'
import {ImageKnifeOption} from '@ohos/imageknife' import {ImageKnifeOption} from '@ohos/imageknife'
import {RotateImageTransformation} from '@ohos/imageknife'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker' import worker from '@ohos.worker'
@Entry @Entry
@Component @Component
struct TestGifDontAnimatePage { struct TestGifDontAnimatePage {
@ -85,6 +86,7 @@ struct TestGifDontAnimatePage {
} }
aboutToAppear() { aboutToAppear() {
// this.globalGifWorker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'

View File

@ -14,8 +14,9 @@
*/ */
import {ImageKnifeComponent} from '@ohos/imageknife' import {ImageKnifeComponent} from '@ohos/imageknife'
import {ImageKnifeOption} from '@ohos/imageknife' import {ImageKnifeOption} from '@ohos/imageknife'
import {RotateImageTransformation} from '@ohos/imageknife'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker' import worker from '@ohos.worker'
@Entry @Entry
@Component @Component
struct TestImageKnifeOptionChangedPage { struct TestImageKnifeOptionChangedPage {
@ -185,6 +186,7 @@ struct TestImageKnifeOptionChangedPage {
aboutToAppear() { aboutToAppear() {
console.log("aboutToAppear()") console.log("aboutToAppear()")
// this.globalGifWorker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'

View File

@ -18,8 +18,8 @@ import {ScaleType} from '@ohos/imageknife'
import {RotateImageTransformation} from '@ohos/imageknife' import {RotateImageTransformation} from '@ohos/imageknife'
import {GrayscaleTransformation} from '@ohos/imageknife' import {GrayscaleTransformation} from '@ohos/imageknife'
import {SketchFilterTransformation} from '@ohos/imageknife' import {SketchFilterTransformation} from '@ohos/imageknife'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker' import worker from '@ohos.worker'
@Entry @Entry
@Component @Component
struct TestImageKnifeOptionChangedPage3 { struct TestImageKnifeOptionChangedPage3 {
@ -199,6 +199,7 @@ struct TestImageKnifeOptionChangedPage3 {
} }
aboutToAppear() { aboutToAppear() {
console.log("aboutToAppear()") console.log("aboutToAppear()")
// this.globalGifWorker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'

View File

@ -23,8 +23,8 @@ import {
IDrawLifeCycle, IDrawLifeCycle,
ScaleType ScaleType
} from '@ohos/imageknife' } from '@ohos/imageknife'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker'; import worker from '@ohos.worker';
@Entry @Entry
@Component @Component
struct TestImageKnifeOptionChangedPage4 { struct TestImageKnifeOptionChangedPage4 {
@ -114,6 +114,7 @@ struct TestImageKnifeOptionChangedPage4 {
aboutToAppear() { aboutToAppear() {
console.log("aboutToAppear()") console.log("aboutToAppear()")
// this.globalGifWorker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'

View File

@ -24,8 +24,8 @@ import {
ScaleType, ScaleType,
ImageKnifeDrawFactory ImageKnifeDrawFactory
} from '@ohos/imageknife' } from '@ohos/imageknife'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker'; import worker from '@ohos.worker';
@Entry @Entry
@Component @Component
struct TestImageKnifeOptionChangedPage5 { struct TestImageKnifeOptionChangedPage5 {
@ -96,6 +96,7 @@ struct TestImageKnifeOptionChangedPage5 {
aboutToAppear() { aboutToAppear() {
console.log("aboutToAppear()") console.log("aboutToAppear()")
// this.globalGifWorker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'

View File

@ -15,6 +15,7 @@
import {ImageKnifeComponent} from '@ohos/imageknife' import {ImageKnifeComponent} from '@ohos/imageknife'
import {ImageKnifeOption} from '@ohos/imageknife' import {ImageKnifeOption} from '@ohos/imageknife'
import {RequestOption} from '@ohos/imageknife' import {RequestOption} from '@ohos/imageknife'
import ArkWorker from '@ohos.worker'
import worker from '@ohos.worker' import worker from '@ohos.worker'
@Entry @Entry
@ -614,6 +615,7 @@ struct TestPreloadPage {
} }
aboutToAppear() { aboutToAppear() {
// this.globalGifWorker = new ArkWorker.Worker('entry/ets/pages/workers/gifParseWorker.ts', {
this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', { this.globalGifWorker = new worker.ThreadWorker('entry/ets/workers/GifLoadWorker.ts', {
type: 'classic', type: 'classic',
name: 'ImageKnifeParseGIF' name: 'ImageKnifeParseGIF'