diff --git a/runtime/main/extend/systemplugin/napi/ohos_url.js b/runtime/main/extend/systemplugin/napi/ohos_url.js index ece3c454..5afb7350 100644 --- a/runtime/main/extend/systemplugin/napi/ohos_url.js +++ b/runtime/main/extend/systemplugin/napi/ohos_url.js @@ -91,28 +91,28 @@ export function mockUrl() { ' may be different from that on a real device.'); return paramMock.paramStringMock; }; - } - [Symbol.iterator]() { - console.warn('url.URLSearchParams.[Symbol.iterator] interface mocked in the Previewer. How this interface works on the Previewer' + - ' may be different from that on a real device.'); - let index = 0; - const IteratorTwoStringMock = { - next: () => { - if (index < 1) { - const returnValue = [paramMock.paramStringMock, paramMock.paramStringMock]; - index++; - return { - value: returnValue, - done: false - }; - } else { - return { - done: true - }; + this[Symbol.iterator] = function (...args) { + console.warn('url.URLSearchParams.[Symbol.iterator] interface mocked in the Previewer. How this interface works on the Previewer' + + ' may be different from that on a real device.'); + let index = 0; + const IteratorTwoStringMock = { + next: () => { + if (index < 1) { + const returnValue = [paramMock.paramStringMock, paramMock.paramStringMock]; + index++; + return { + value: returnValue, + done: false + }; + } else { + return { + done: true + }; + } } - } - }; - return IteratorTwoStringMock; + }; + return IteratorTwoStringMock; + } } }; const URLClass = class URL { diff --git a/runtime/main/extend/systemplugin/napi/ohos_util.js b/runtime/main/extend/systemplugin/napi/ohos_util.js index 0b0482e2..017e87ac 100644 --- a/runtime/main/extend/systemplugin/napi/ohos_util.js +++ b/runtime/main/extend/systemplugin/napi/ohos_util.js @@ -52,9 +52,9 @@ export function mockUtil() { return RationalNumberMock; }, LruBuffer: function (...args) { - console.warn("util.Lrubuffer interface mocked in the Previewer. How this interface works on the Previewer" + + console.warn("util.LruBuffer interface mocked in the Previewer. How this interface works on the Previewer" + " may be different from that on a real device.") - return LrubufferMock; + return LruBufferMock; }, ScopeComparable: function (...args) { console.warn("util.Scope interface mocked in the Previewer. How this interface works on the Previewer" + @@ -170,106 +170,106 @@ export function mockUtil() { return paramMock.paramStringMock; } } - const LrubufferMock = { + const LruBufferMock = { length: "[PC preview] unknow length", constructor(...args) { - console.warn("util.Lrubuffer.constructor interface mocked in the Previewer. How this interface works on the Previewer" + + console.warn("util.LruBuffer.constructor interface mocked in the Previewer. How this interface works on the Previewer" + " may be different from that on a real device.") }, updateCapacity: function (...args) { - console.warn("Lrubuffer.updateCapacity interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.updateCapacity interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") }, toString: function (...args) { - console.warn("Lrubuffer.toString interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.toString interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramStringMock; }, getCapacity: function (...args) { - console.warn("Lrubuffer.getCapacity interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.getCapacity interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramNumberMock; }, clear: function (...args) { - console.warn("Lrubuffer.clear interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.clear interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") }, getCreateCount: function (...args) { - console.warn("Lrubuffer.getCreateCount interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.getCreateCount interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramNumberMock; }, getMissCount: function (...args) { - console.warn("Lrubuffer.getMissCount interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.getMissCount interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramNumberMock; }, getRemovalCount: function (...args) { - console.warn("Lrubuffer.getRemovalCount interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.getRemovalCount interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramNumberMock; }, getMatchCount: function (...args) { - console.warn("Lrubuffer.getMatchCount interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.getMatchCount interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramNumberMock; }, getPutCount: function (...args) { - console.warn("Lrubuffer.getPutCount interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.getPutCount interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramNumberMock; }, isEmpty: function (...args) { - console.warn("Lrubuffer.isEmpty​ interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.isEmpty​ interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramBooleanMock; }, get: function (...args) { - console.warn("Lrubuffer.get interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.get interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramObjectMock; }, put: function (...args) { - console.warn("Lrubuffer.put interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.put interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramObjectMock; }, values: function (...args) { - console.warn("Lrubuffer.values interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.values interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramObjectMock; }, keys: function (...args) { - console.warn("Lrubuffer.keys​ interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.keys​ interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramObjectMock; }, remove: function (...args) { - console.warn("Lrubuffer.remove interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.remove interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramObjectMock; }, afterRemoval: function (...args) { - console.warn("Lrubuffer.afterRemoval interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.afterRemoval interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") }, contains: function (...args) { - console.warn("Lrubuffer.contains​ interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.contains​ interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramBooleanMock; }, createDefault: function (...args) { - console.warn("Lrubuffer.createDefault​ interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.createDefault​ interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramObjectMock; }, entries: function (...args) { - console.warn("Lrubuffer.entries interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.entries interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramObjectMock; }, [Symbol.iterator]: function (...args) { - console.warn("Lrubuffer.[Symbol.iterator] interface mockecd in the Previewer. How this interface works on the Previewer" + + console.warn("LruBuffer.[Symbol.iterator] interface mockecd in the Previewer. How this interface works on the Previewer" + "may be different from that on a real device.") return paramMock.paramObjectMock; } diff --git a/runtime/main/extend/systemplugin/napi/ohos_worker.js b/runtime/main/extend/systemplugin/napi/ohos_worker.js index 7a465748..4958d5fd 100644 --- a/runtime/main/extend/systemplugin/napi/ohos_worker.js +++ b/runtime/main/extend/systemplugin/napi/ohos_worker.js @@ -43,13 +43,6 @@ export function mockWorker() { transfer:'[PC preview] unknow transfer' }; - const EventListenerMock = { - evt : function (...args) { - console.warn('EventListener.evt interface mocked in the Previewer. How this interface works on the' + - ' Previewer may be different from that on a real device.') ; - } - }; - const EventTargetMock = { addEventListener : function (...args) { console.warn('PostMessageOptions.addEventListener interface mocked in the Previewer. How this interface works on the' + @@ -167,7 +160,8 @@ export function mockWorker() { }; const workerMock = { - Worker : WorkerClass + Worker : WorkerClass, + parentPort : '[PC preview] unknow parentPort' }; return workerMock; }