public class MobileThirdContent extends AbstractThirdContent
移动端第三方正文
支持2种方式
1、IFRAME 方式,此种方式可以直接传url即可
示例:内部地址如:/collaboration/collaboration.do?method=yourMethod
外部地址如:https://domain/xxx
2、CUSTOM 自定义方式,此种方式需要传入参数
cmpFilePrefix : String cmp壳端文件前缀
wechatFilePrefix : String 微协同文件前缀
jsFilePath: String 自定义方法所在的文件路径,移动端js路径如"/collaboration/js/testThirdContent.js"
namespace :String 命名空间
method : String 方法名
extParam : Map 额外参数
示例(协同应用):
"renderType": "CUSTOM",
"wechatFilePrefix": "/seeyon/m3/apps/v5/collaboration",
"cmpFilePrefix": "http://collaboration.v5.cmp/v",
"jsFilePath": "/js/testThirdContent.js",
"namespace": "namespaceTest",
"methodName": "testMethod",
"extParam": {
"123": "test"
}url| 构造器和说明 |
|---|
MobileThirdContent() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addExtParam(java.lang.String key,
java.lang.Object value) |
java.lang.String |
getCmpFilePrefix() |
java.util.Map<java.lang.String,java.lang.Object> |
getExtParam() |
java.lang.String |
getJsFilePath() |
java.lang.String |
getMethodName() |
java.lang.String |
getNamespace() |
RenderType |
getRenderType() |
TerminalType |
getTerminalType() |
java.lang.String |
getWechatFilePrefix() |
void |
setCmpFilePrefix(java.lang.String cmpFilePrefix) |
void |
setExtParam(java.util.Map<java.lang.String,java.lang.Object> extParam) |
void |
setJsFilePath(java.lang.String jsFilePath) |
void |
setMethodName(java.lang.String methodName) |
void |
setNamespace(java.lang.String namespace) |
void |
setRenderType(RenderType renderType) |
void |
setWechatFilePrefix(java.lang.String wechatFilePrefix) |
getUrl, setUrlpublic TerminalType getTerminalType()
getTerminalType 在类中 AbstractThirdContentpublic RenderType getRenderType()
public void setRenderType(RenderType renderType)
public java.lang.String getCmpFilePrefix()
public void setCmpFilePrefix(java.lang.String cmpFilePrefix)
public java.lang.String getWechatFilePrefix()
public void setWechatFilePrefix(java.lang.String wechatFilePrefix)
public java.lang.String getJsFilePath()
public void setJsFilePath(java.lang.String jsFilePath)
public java.lang.String getNamespace()
public void setNamespace(java.lang.String namespace)
public java.lang.String getMethodName()
public void setMethodName(java.lang.String methodName)
public java.util.Map<java.lang.String,java.lang.Object> getExtParam()
public void setExtParam(java.util.Map<java.lang.String,java.lang.Object> extParam)
public void addExtParam(java.lang.String key,
java.lang.Object value)