getCrossAppUrl
# FxUI.appApi.getCrossAppUrl(hash, appId, upEa, opts)
# 功能描述
该方法允许您获取互联应用的url
# 参数
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
hash | 页面路由(必填) | string | — | — |
appId | 应用id | string | — | — |
upEa | 上游企业账号 | string | — | — |
options | 参数 | object | — | — |
# options
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
noAppMenu | 是否隐藏菜单 | boolean | — | false |
noAppHeader | 是否隐藏应用头部 | boolean | — | false |
noAppMenuBack | 是否隐藏返回按钮 | boolean | - | false |
# 代码示例
const url = FxUI.appApi.getCrossAppUrl('remind/approvalbyme', 'FSAID_11491009', 'fsceshi003');
window.open(url, '_black');
# 如何选择hash
当前页面对应的url中 #
之后的字符为hash的值。
例如,我们进入crm应用或者平台应用,如果当前url为 "https://www.fxiaoke.com/XV/UI/Home#crm/index",则hash为 crm/index
。
FxUI.appApi.open('crm/index')