From f7ce3bf8fc650cd6c5f601be2463d1310cfdcb9e Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Tue, 23 Jul 2019 14:02:47 +0800 Subject: [PATCH] format --- package.json | 1 - .../services/api/context/live-pusher.js | 32 +++++++++---------- .../app-plus-nvue/services/api/context/map.js | 16 +++++----- .../services/api/context/video.js | 24 +++++++------- .../app-plus-nvue/services/api/util.js | 18 +++++------ .../app-plus/service/api/device/clipboard.js | 9 +++--- .../app-plus/service/api/network/socket.js | 10 +++--- src/platforms/app-plus/service/bridge.js | 10 +++++- 8 files changed, 65 insertions(+), 55 deletions(-) diff --git a/package.json b/package.json index e450eeb5c..70ee0d6ad 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,6 @@ "wx": true, "my": true, "swan": true, - "weex": true, "__id__": true, "__uniConfig": true, "__uniRoutes": true, diff --git a/src/platforms/app-plus-nvue/services/api/context/live-pusher.js b/src/platforms/app-plus-nvue/services/api/context/live-pusher.js index 9529d1ef4..507b7d6e0 100644 --- a/src/platforms/app-plus-nvue/services/api/context/live-pusher.js +++ b/src/platforms/app-plus-nvue/services/api/context/live-pusher.js @@ -5,69 +5,69 @@ import { } from '../util' class LivePusherContext { - constructor(id, ctx) { + constructor (id, ctx) { this.id = id this.ctx = ctx } - start(cbs) { + start (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'start', cbs) } - stop(cbs) { + stop (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'stop', cbs) } - pause(cbs) { + pause (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'pause', cbs) } - resume(cbs) { + resume (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'resume', cbs) } - switchCamera(cbs) { + switchCamera (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'switchCamera', cbs) } - snapshot(cbs) { + snapshot (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'snapshot', cbs) } - toggleTorch(cbs) { + toggleTorch (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'toggleTorch', cbs) } - playBGM(args) { + playBGM (args) { return invokeVmMethod(this.ctx, 'playBGM', args) } - stopBGM(cbs) { + stopBGM (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'stopBGM', cbs) } - pauseBGM(cbs) { + pauseBGM (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'pauseBGM', cbs) } - resumeBGM(cbs) { + resumeBGM (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'resumeBGM', cbs) } - setBGMVolume(cbs) { + setBGMVolume (cbs) { return invokeVmMethod(this.ctx, 'setBGMVolume', cbs) } - startPreview(cbs) { + startPreview (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'startPreview', cbs) } - stopPreview(args) { + stopPreview (args) { return invokeVmMethodWithoutArgs(this.ctx, 'stopPreview', args) } } -export function createLivePusherContext(id, vm) { +export function createLivePusherContext (id, vm) { if (!vm) { global.nativeLog('uni.createLivePusherContext 必须传入第二个参数,即当前 vm 对象(this)', '__WARN') } diff --git a/src/platforms/app-plus-nvue/services/api/context/map.js b/src/platforms/app-plus-nvue/services/api/context/map.js index 51c2e4e99..ff2058d17 100644 --- a/src/platforms/app-plus-nvue/services/api/context/map.js +++ b/src/platforms/app-plus-nvue/services/api/context/map.js @@ -5,37 +5,37 @@ import { } from '../util' class MapContext { - constructor(id, ctx) { + constructor (id, ctx) { this.id = id this.ctx = ctx } - getCenterLocation(cbs) { + getCenterLocation (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'getCenterLocation', cbs) } - moveToLocation() { + moveToLocation () { return invokeVmMethodWithoutArgs(this.ctx, 'moveToLocation') } - translateMarker(args) { + translateMarker (args) { return invokeVmMethod(this.ctx, 'translateMarker', args, ['animationEnd']) } - includePoints(args) { + includePoints (args) { return invokeVmMethod(this.ctx, 'includePoints', args) } - getRegion(cbs) { + getRegion (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'getRegion', cbs) } - getScale(cbs) { + getScale (cbs) { return invokeVmMethodWithoutArgs(this.ctx, 'getScale', cbs) } } -export function createMapContext(id, vm) { +export function createMapContext (id, vm) { if (!vm) { global.nativeLog('uni.createMapContext 必须传入第二个参数,即当前 vm 对象(this)', '__WARN') } diff --git a/src/platforms/app-plus-nvue/services/api/context/video.js b/src/platforms/app-plus-nvue/services/api/context/video.js index 181608ac4..3a0071d94 100644 --- a/src/platforms/app-plus-nvue/services/api/context/video.js +++ b/src/platforms/app-plus-nvue/services/api/context/video.js @@ -5,53 +5,53 @@ import { } from '../util' class VideoContext { - constructor(id, ctx) { + constructor (id, ctx) { this.id = id this.ctx = ctx } - play() { + play () { return invokeVmMethodWithoutArgs(this.ctx, 'play') } - pause() { + pause () { return invokeVmMethodWithoutArgs(this.ctx, 'pause') } - seek(args) { + seek (args) { return invokeVmMethod(this.ctx, 'seek', args) } - stop() { + stop () { return invokeVmMethodWithoutArgs(this.ctx, 'stop') } - sendDanmu(args) { + sendDanmu (args) { return invokeVmMethod(this.ctx, 'sendDanmu', args) } - playbackRate(args) { + playbackRate (args) { return invokeVmMethod(this.ctx, 'playbackRate', args) } - requestFullScreen(args) { + requestFullScreen (args) { return invokeVmMethod(this.ctx, 'requestFullScreen', args) } - exitFullScreen() { + exitFullScreen () { return invokeVmMethodWithoutArgs(this.ctx, 'exitFullScreen') } - showStatusBar() { + showStatusBar () { return invokeVmMethodWithoutArgs(this.ctx, 'showStatusBar') } - hideStatusBar() { + hideStatusBar () { return invokeVmMethodWithoutArgs(this.ctx, 'hideStatusBar') } } -export function createVideoContext(id, vm) { +export function createVideoContext (id, vm) { if (!vm) { global.nativeLog('uni.createVideoContext 必须传入第二个参数,即当前 vm 对象(this)', '__WARN') } diff --git a/src/platforms/app-plus-nvue/services/api/util.js b/src/platforms/app-plus-nvue/services/api/util.js index ba19653aa..2111e9d1e 100644 --- a/src/platforms/app-plus-nvue/services/api/util.js +++ b/src/platforms/app-plus-nvue/services/api/util.js @@ -9,7 +9,7 @@ const CALLBACKS = [SUCCESS, FAIL, COMPLETE] export const UNIAPP_SERVICE_NVUE_ID = '__uniapp__service' -export function noop() { +export function noop () { } /** @@ -19,7 +19,7 @@ export function noop() { * @param {Object} args * @param {Object} extras */ -export function invokeVmMethodWithoutArgs(vm, method, args, extras) { +export function invokeVmMethodWithoutArgs (vm, method, args, extras) { if (!vm) { return } @@ -39,7 +39,7 @@ export function invokeVmMethodWithoutArgs(vm, method, args, extras) { * @param {Object} args * @param {Object} extras */ -export function invokeVmMethod(vm, method, args, extras) { +export function invokeVmMethod (vm, method, args, extras) { if (!vm) { return } @@ -50,11 +50,11 @@ export function invokeVmMethod(vm, method, args, extras) { return vm[method](pureArgs, normalizeCallback(method, callbacks)) } -export function findElmById(id, vm) { +export function findElmById (id, vm) { return findElmByVNode(id, vm._vnode) } -function findElmByVNode(id, vnode) { +function findElmByVNode (id, vnode) { if (!id || !vnode) { return } @@ -77,10 +77,10 @@ function findElmByVNode(id, vnode) { } } -function normalizeArgs(args = {}, extras) { +function normalizeArgs (args = {}, extras) { const callbacks = Object.create(null) - const iterator = function iterator(name) { + const iterator = function iterator (name) { const callback = args[name] if (isFn(callback)) { callbacks[name] = callback @@ -95,8 +95,8 @@ function normalizeArgs(args = {}, extras) { return [args, callbacks] } -function normalizeCallback(method, callbacks) { - return function weexCallback(ret) { +function normalizeCallback (method, callbacks) { + return function weexCallback (ret) { const type = ret.type delete ret.type const callback = callbacks[type] diff --git a/src/platforms/app-plus/service/api/device/clipboard.js b/src/platforms/app-plus/service/api/device/clipboard.js index 96c6827c3..70e8e0a49 100644 --- a/src/platforms/app-plus/service/api/device/clipboard.js +++ b/src/platforms/app-plus/service/api/device/clipboard.js @@ -1,9 +1,10 @@ import { - invoke + invoke, + requireNativePlugin } from '../../bridge' export function getClipboardData (options, callbackId) { - const clipboard = weex.requireModule('clipboard') + const clipboard = requireNativePlugin('clipboard') clipboard.getString(ret => { if (ret.result === 'success') { invoke(callbackId, { @@ -22,9 +23,9 @@ export function getClipboardData (options, callbackId) { export function setClipboardData ({ data }) { - const clipboard = weex.requireModule('clipboard') + const clipboard = requireNativePlugin('clipboard') clipboard.setString(data) return { errMsg: 'setClipboardData:ok' } -} +} diff --git a/src/platforms/app-plus/service/api/network/socket.js b/src/platforms/app-plus/service/api/network/socket.js index 598fc1c82..ee0e4f1a0 100644 --- a/src/platforms/app-plus/service/api/network/socket.js +++ b/src/platforms/app-plus/service/api/network/socket.js @@ -1,5 +1,7 @@ import { - publish + unpack, + publish, + requireNativePlugin } from '../../bridge' let socketTaskId = 0 @@ -17,7 +19,7 @@ const createSocketTaskById = function (socketTaskId, { protocols } = {}) { // fixed by hxy 需要测试是否支持 arraybuffer - const socket = weex.requireModule('webSocket') + const socket = requireNativePlugin('webSocket') socket.WebSocket(url, Array.isArray(protocols) ? protocols.join(',') : protocols) // socket.binaryType = 'arraybuffer' socketTasks[socketTaskId] = socket @@ -65,7 +67,7 @@ export function operateSocketTask (args) { code, data, socketTaskId - } = PlusNativeBuffer.unpack(args) + } = unpack(args) const socket = socketTasks[socketTaskId] if (!socket) { return { @@ -90,4 +92,4 @@ export function operateSocketTask (args) { return { errMsg: 'operateSocketTask:fail' } -} +} diff --git a/src/platforms/app-plus/service/bridge.js b/src/platforms/app-plus/service/bridge.js index be8a71dae..c610c28da 100644 --- a/src/platforms/app-plus/service/bridge.js +++ b/src/platforms/app-plus/service/bridge.js @@ -1,3 +1,11 @@ +export function requireNativePlugin (name) { + return uni.requireNativePlugin(name) +} + +export function unpack (args) { + return args +} + export function invoke (...args) { return UniServiceJSBridge.invoke(...args) } @@ -8,4 +16,4 @@ export function publish (...args) { export function publishHandler (event, args, pageId) { // TODO -} +} -- GitLab