Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
06ec6a07
U
uni-app
项目概览
DCloud
/
uni-app
6 个月 前同步成功
通知
751
Star
38709
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
8
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
8
Issue
8
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
06ec6a07
编写于
10月 11, 2023
作者:
Y
yurj26
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore(mp-toutiao): build
上级
9c20da3c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
18 addition
and
21 deletion
+18
-21
packages/uni-mp-toutiao/dist/index.js
packages/uni-mp-toutiao/dist/index.js
+18
-21
未找到文件。
packages/uni-mp-toutiao/dist/index.js
浏览文件 @
06ec6a07
...
...
@@ -687,8 +687,6 @@ class EventChannel {
const
eventChannels
=
{};
const
eventChannelStack
=
[];
let
id
=
0
;
function
initEventChannel
(
events
,
cache
=
true
)
{
...
...
@@ -696,31 +694,30 @@ function initEventChannel (events, cache = true) {
const
eventChannel
=
new
EventChannel
(
id
,
events
);
if
(
cache
)
{
eventChannels
[
id
]
=
eventChannel
;
eventChannelStack
.
push
(
eventChannel
);
}
return
eventChannel
}
function
getEventChannel
(
id
)
{
if
(
id
)
{
const
eventChannel
=
eventChannels
[
id
];
delete
eventChannels
[
id
];
return
eventChannel
}
return
eventChannelStack
.
shift
()
const
eventChannel
=
eventChannels
[
id
];
delete
eventChannels
[
id
];
return
eventChannel
}
var
navigateTo
=
{
args
(
fromArgs
,
toArgs
)
{
const
id
=
initEventChannel
(
fromArgs
.
events
).
id
;
if
(
fromArgs
.
url
)
{
fromArgs
.
url
=
fromArgs
.
url
+
(
fromArgs
.
url
.
indexOf
(
'
?
'
)
===
-
1
?
'
?
'
:
'
&
'
)
+
'
__id__=
'
+
id
;
function
navigateTo
()
{
let
eventChannel
;
return
{
args
(
fromArgs
,
toArgs
)
{
eventChannel
=
initEventChannel
(
fromArgs
.
events
);
if
(
fromArgs
.
url
)
{
fromArgs
.
url
=
fromArgs
.
url
+
(
fromArgs
.
url
.
indexOf
(
'
?
'
)
===
-
1
?
'
?
'
:
'
&
'
)
+
'
__id__=
'
+
eventChannel
.
id
;
}
},
returnValue
(
fromRes
,
toRes
)
{
fromRes
.
eventChannel
=
eventChannel
;
}
},
returnValue
(
fromRes
,
toRes
)
{
fromRes
.
eventChannel
=
getEventChannel
();
}
}
;
}
function
findExistsPageIndex
(
url
)
{
const
pages
=
getCurrentPages
();
...
...
@@ -1045,7 +1042,7 @@ const canIUses = [
// 需要做转换的 API 列表
const
protocols
=
{
navigateTo
,
navigateTo
:
navigateTo
()
,
redirectTo
,
previewImage
,
getSystemInfo
,
...
...
@@ -2457,8 +2454,8 @@ function isPage () {
function
initRefs$1
(
vm
)
{
const
mpInstance
=
vm
.
$scope
;
/* eslint-disable no-undef */
const
minorVersion
=
parseInt
(
tt
.
getSystemInfoSync
().
SDKVersion
.
split
(
'
.
'
)[
1
]
);
if
(
minorVersion
>
16
)
{
const
[
majorVersion
=
''
,
minorVersion
=
''
]
=
tt
.
getSystemInfoSync
().
SDKVersion
.
split
(
'
.
'
);
if
(
parseInt
(
majorVersion
)
>
1
||
parseInt
(
minorVersion
)
>
16
)
{
initRefs
(
vm
);
}
else
{
mpInstance
.
selectAllComponents
(
'
.vue-ref
'
,
(
components
)
=>
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录