提交 f7ce3bf8 编写于 作者: fxy060608's avatar fxy060608

format

上级 c73a82c1
......@@ -83,7 +83,6 @@
"wx": true,
"my": true,
"swan": true,
"weex": true,
"__id__": true,
"__uniConfig": true,
"__uniRoutes": true,
......
......@@ -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')
}
......
......@@ -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')
}
......
......@@ -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')
}
......
......@@ -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]
......
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'
}
}
}
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'
}
}
}
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
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册