Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
58f8e9ae
U
uni-app
项目概览
DCloud
/
uni-app
4 个月 前同步成功
通知
729
Star
38706
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
58f8e9ae
编写于
11月 22, 2019
作者:
fxy060608
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
npm run build:v3
上级
a1877a52
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
27 addition
and
11 deletion
+27
-11
packages/uni-app-plus/dist/index.v3.js
packages/uni-app-plus/dist/index.v3.js
+27
-11
未找到文件。
packages/uni-app-plus/dist/index.v3.js
浏览文件 @
58f8e9ae
...
...
@@ -4142,6 +4142,7 @@ var serviceContext = (function () {
});
let
plus_
;
let
weex_
;
let
BroadcastChannel_
;
function
getRuntime
()
{
...
...
@@ -4153,6 +4154,7 @@ var serviceContext = (function () {
}
let
channel
;
let
globalEvent
;
const
callbacks$1
=
{};
function
onPlusMessage
(
res
)
{
...
...
@@ -4170,9 +4172,15 @@ var serviceContext = (function () {
function
addEventListener
(
pageId
,
callback
)
{
if
(
getRuntime
()
===
'
v8
'
)
{
channel
&&
channel
.
close
();
channel
=
new
BroadcastChannel_
(
getPageId
());
channel
.
onmessage
=
onPlusMessage
;
if
(
BroadcastChannel_
)
{
channel
&&
channel
.
close
();
channel
=
new
BroadcastChannel_
(
getPageId
());
channel
.
onmessage
=
onPlusMessage
;
}
else
{
globalEvent
&&
globalEvent
.
removeEventListener
(
'
plusMessage
'
,
onPlusMessage
);
globalEvent
=
weex_
.
requireModule
(
'
globalEvent
'
);
globalEvent
.
addEventListener
(
'
plusMessage
'
,
onPlusMessage
);
}
}
else
{
window
.
__plusMessage
=
onPlusMessage
;
}
...
...
@@ -4189,8 +4197,13 @@ var serviceContext = (function () {
data
}
};
const
channel
=
new
BroadcastChannel_
(
this
.
webview
.
id
);
channel
.
postMessage
(
message
);
const
id
=
this
.
webview
.
id
;
if
(
BroadcastChannel_
)
{
const
channel
=
new
BroadcastChannel_
(
id
);
channel
.
postMessage
(
message
);
}
else
{
plus_
.
webview
.
postMessageToUniNView
(
message
,
id
);
}
}
close
()
{
this
.
webview
.
close
();
...
...
@@ -4208,7 +4221,9 @@ var serviceContext = (function () {
// eslint-disable-next-line
plus_
=
context
.
plus
||
plus
;
// eslint-disable-next-line
BroadcastChannel_
=
context
.
BroadcastChannel
||
BroadcastChannel
;
weex_
=
context
.
weex
||
weex
;
// eslint-disable-next-line
BroadcastChannel_
=
context
.
BroadcastChannel
||
(
typeof
BroadcastChannel
===
'
object
'
?
BroadcastChannel
:
null
);
const
titleNView
=
{
autoBackButton
:
true
,
titleSize
:
'
17px
'
...
...
@@ -4227,7 +4242,7 @@ var serviceContext = (function () {
animationType
:
'
pop-in
'
,
animationDuration
:
200
,
uniNView
:
{
path
:
`
${(
typeof
process
===
'
object
'
&&
process
.
env
&&
process
.
env
.
VUE_APP_TEMPLATE_PATH
)
||
'
/template
'
}
/
${
url
}
.js`
,
path
:
`
${(
typeof
process
===
'
object
'
&&
process
.
env
&&
process
.
env
.
VUE_APP_TEMPLATE_PATH
)
||
''
}
/
${
url
}
.js`
,
defaultFontSize
:
plus_
.
screen
.
resolutionWidth
/
20
,
viewport
:
plus_
.
screen
.
resolutionWidth
}
...
...
@@ -4237,7 +4252,8 @@ var serviceContext = (function () {
extras
:
{
from
:
getPageId
(),
runtime
:
getRuntime
(),
data
data
,
useGlobalEvent
:
!
BroadcastChannel_
}
});
page
.
addEventListener
(
'
close
'
,
onClose
);
...
...
@@ -4336,7 +4352,7 @@ var serviceContext = (function () {
});
function
scanCode$2
(...
array
)
{
const
api
=
__uniConfig
.
nvueCompiler
===
'
uni-app
'
?
weex$1
:
webview
;
const
api
=
__uniConfig
.
nvueCompiler
!==
'
weex
'
?
weex$1
:
webview
;
return
api
.
scanCode
(...
array
)
}
...
...
@@ -5165,7 +5181,7 @@ var serviceContext = (function () {
});
function
chooseLocation$3
(...
array
)
{
const
api
=
__uniConfig
.
nvueCompiler
===
'
uni-app
'
?
weex$2
:
webview$1
;
const
api
=
__uniConfig
.
nvueCompiler
!==
'
weex
'
?
weex$2
:
webview$1
;
return
api
.
chooseLocation
(...
array
)
}
...
...
@@ -5304,7 +5320,7 @@ var serviceContext = (function () {
});
function
openLocation$3
(...
array
)
{
const
api
=
__uniConfig
.
nvueCompiler
===
'
uni-app
'
?
weex$3
:
webview$2
;
const
api
=
__uniConfig
.
nvueCompiler
!==
'
weex
'
?
weex$3
:
webview$2
;
return
api
.
openLocation
(...
array
)
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录