Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
c7504aef
U
uni-app
项目概览
DCloud
/
uni-app
3 个月 前同步成功
通知
725
Star
38705
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,发现更多精彩内容 >>
提交
c7504aef
编写于
2月 24, 2022
作者:
fxy060608
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(app): requireNativePlugin
上级
5e64c8a3
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
26 addition
and
1 deletion
+26
-1
packages/uni-app/dist/uni-app.cjs.js
packages/uni-app/dist/uni-app.cjs.js
+7
-0
packages/uni-app/dist/uni-app.d.ts
packages/uni-app/dist/uni-app.d.ts
+5
-0
packages/uni-app/dist/uni-app.es.js
packages/uni-app/dist/uni-app.es.js
+7
-1
packages/uni-app/src/api.ts
packages/uni-app/src/api.ts
+7
-0
未找到文件。
packages/uni-app/dist/uni-app.cjs.js
浏览文件 @
c7504aef
...
@@ -73,9 +73,15 @@ function getSsrGlobalData() {
...
@@ -73,9 +73,15 @@ function getSsrGlobalData() {
return
uniShared
.
sanitise
(
globalData
);
return
uniShared
.
sanitise
(
globalData
);
}
}
/**
* uni 对象是跨实例的,而此处列的 API 均是需要跟当前实例关联的,比如 requireNativePlugin 获取 dom 时,依赖当前 weex 实例
*/
function
getCurrentSubNVue
()
{
function
getCurrentSubNVue
()
{
// @ts-ignore
// @ts-ignore
return
uni
.
getSubNVueById
(
plus
.
webview
.
currentWebview
().
id
);
return
uni
.
getSubNVueById
(
plus
.
webview
.
currentWebview
().
id
);
}
function
requireNativePlugin
(
name
)
{
return
weex
.
requireModule
(
name
);
}
}
function
resolveEasycom
(
component
,
easycom
)
{
function
resolveEasycom
(
component
,
easycom
)
{
...
@@ -151,6 +157,7 @@ exports.onTabItemTap = onTabItemTap;
...
@@ -151,6 +157,7 @@ exports.onTabItemTap = onTabItemTap;
exports
.
onThemeChange
=
onThemeChange
;
exports
.
onThemeChange
=
onThemeChange
;
exports
.
onUnhandledRejection
=
onUnhandledRejection
;
exports
.
onUnhandledRejection
=
onUnhandledRejection
;
exports
.
onUnload
=
onUnload
;
exports
.
onUnload
=
onUnload
;
exports
.
requireNativePlugin
=
requireNativePlugin
;
exports
.
resolveEasycom
=
resolveEasycom
;
exports
.
resolveEasycom
=
resolveEasycom
;
exports
.
shallowSsrRef
=
shallowSsrRef
;
exports
.
shallowSsrRef
=
shallowSsrRef
;
exports
.
ssrRef
=
ssrRef
;
exports
.
ssrRef
=
ssrRef
;
packages/uni-app/dist/uni-app.d.ts
浏览文件 @
c7504aef
...
@@ -28,6 +28,9 @@ declare interface CustomShareTimeline {
...
@@ -28,6 +28,9 @@ declare interface CustomShareTimeline {
imageUrl
?:
string
;
imageUrl
?:
string
;
}
}
/**
* uni 对象是跨实例的,而此处列的 API 均是需要跟当前实例关联的,比如 requireNativePlugin 获取 dom 时,依赖当前 weex 实例
*/
export
declare
function
getCurrentSubNVue
():
any
;
export
declare
function
getCurrentSubNVue
():
any
;
export
declare
function
getSsrGlobalData
():
any
;
export
declare
function
getSsrGlobalData
():
any
;
...
@@ -157,6 +160,8 @@ declare interface ReferrerInfo {
...
@@ -157,6 +160,8 @@ declare interface ReferrerInfo {
extraData
?:
any
;
extraData
?:
any
;
}
}
export
declare
function
requireNativePlugin
(
name
:
string
):
any
;
declare
interface
ResizeOption
{
declare
interface
ResizeOption
{
size
:
{
size
:
{
windowWidth
:
number
;
windowWidth
:
number
;
...
...
packages/uni-app/dist/uni-app.es.js
浏览文件 @
c7504aef
...
@@ -41,9 +41,15 @@ function getSsrGlobalData() {
...
@@ -41,9 +41,15 @@ function getSsrGlobalData() {
return
sanitise
(
globalData
);
return
sanitise
(
globalData
);
}
}
/**
* uni 对象是跨实例的,而此处列的 API 均是需要跟当前实例关联的,比如 requireNativePlugin 获取 dom 时,依赖当前 weex 实例
*/
function
getCurrentSubNVue
()
{
function
getCurrentSubNVue
()
{
// @ts-ignore
// @ts-ignore
return
uni
.
getSubNVueById
(
plus
.
webview
.
currentWebview
().
id
);
return
uni
.
getSubNVueById
(
plus
.
webview
.
currentWebview
().
id
);
}
function
requireNativePlugin
(
name
)
{
return
weex
.
requireModule
(
name
);
}
}
function
resolveEasycom
(
component
,
easycom
)
{
function
resolveEasycom
(
component
,
easycom
)
{
...
@@ -93,4 +99,4 @@ const onNavigationBarSearchInputConfirmed =
...
@@ -93,4 +99,4 @@ const onNavigationBarSearchInputConfirmed =
const
onNavigationBarSearchInputFocusChanged
=
const
onNavigationBarSearchInputFocusChanged
=
/*#__PURE__*/
createHook
(
ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED
);
/*#__PURE__*/
createHook
(
ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED
);
export
{
getCurrentSubNVue
,
getSsrGlobalData
,
onAddToFavorites
,
onBackPress
,
onError
,
onHide
,
onLaunch
,
onLoad
,
onNavigationBarButtonTap
,
onNavigationBarSearchInputChanged
,
onNavigationBarSearchInputClicked
,
onNavigationBarSearchInputConfirmed
,
onNavigationBarSearchInputFocusChanged
,
onPageNotFound
,
onPageScroll
,
onPullDownRefresh
,
onReachBottom
,
onReady
,
onResize
,
onShareAppMessage
,
onShareTimeline
,
onShow
,
onTabItemTap
,
onThemeChange
,
onUnhandledRejection
,
onUnload
,
resolveEasycom
,
shallowSsrRef
,
ssrRef
};
export
{
getCurrentSubNVue
,
getSsrGlobalData
,
onAddToFavorites
,
onBackPress
,
onError
,
onHide
,
onLaunch
,
onLoad
,
onNavigationBarButtonTap
,
onNavigationBarSearchInputChanged
,
onNavigationBarSearchInputClicked
,
onNavigationBarSearchInputConfirmed
,
onNavigationBarSearchInputFocusChanged
,
onPageNotFound
,
onPageScroll
,
onPullDownRefresh
,
onReachBottom
,
onReady
,
onResize
,
onShareAppMessage
,
onShareTimeline
,
onShow
,
onTabItemTap
,
onThemeChange
,
onUnhandledRejection
,
onUnload
,
re
quireNativePlugin
,
re
solveEasycom
,
shallowSsrRef
,
ssrRef
};
packages/uni-app/src/api.ts
浏览文件 @
c7504aef
/**
* uni 对象是跨实例的,而此处列的 API 均是需要跟当前实例关联的,比如 requireNativePlugin 获取 dom 时,依赖当前 weex 实例
*/
export
function
getCurrentSubNVue
()
{
export
function
getCurrentSubNVue
()
{
// @ts-ignore
// @ts-ignore
return
uni
.
getSubNVueById
(
plus
.
webview
.
currentWebview
().
id
)
return
uni
.
getSubNVueById
(
plus
.
webview
.
currentWebview
().
id
)
}
}
export
function
requireNativePlugin
(
name
:
string
)
{
return
weex
.
requireModule
(
name
)
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录