Showing
1 changed file
with
20 additions
and
8 deletions
| @@ -220,14 +220,26 @@ export class ProcessUtils { | @@ -220,14 +220,26 @@ export class ProcessUtils { | ||
| 220 | } | 220 | } |
| 221 | 221 | ||
| 222 | public static gotoDefaultWeb(content: ContentDTO) { | 222 | public static gotoDefaultWeb(content: ContentDTO) { |
| 223 | - let taskAction: Action = { | ||
| 224 | - type: 'JUMP_H5_BY_WEB_VIEW', | ||
| 225 | - params: { | ||
| 226 | - url: content.linkUrl, | ||
| 227 | - } as Params, | ||
| 228 | - }; | ||
| 229 | - WDRouterRule.jumpWithAction(taskAction) | ||
| 230 | - Logger.debug(TAG, `gotoWeb, ${content.objectId}`); | 223 | + |
| 224 | + // 内链 | ||
| 225 | + if(content.openType == '1'){ | ||
| 226 | + let taskAction: Action = { | ||
| 227 | + type: 'JUMP_H5_BY_WEB_VIEW', | ||
| 228 | + params: { | ||
| 229 | + url: content.linkUrl, | ||
| 230 | + } as Params, | ||
| 231 | + }; | ||
| 232 | + WDRouterRule.jumpWithAction(taskAction) | ||
| 233 | + }else if(content.openType == '2') { | ||
| 234 | + // 外链 | ||
| 235 | + ProcessUtils.jumpExternalWebPage(content.linkUrl); | ||
| 236 | + }else { | ||
| 237 | + // 无需跳转 | ||
| 238 | + | ||
| 239 | + } | ||
| 240 | + | ||
| 241 | + | ||
| 242 | + Logger.debug(TAG, `gotoWeb, ${content.objectId}`) | ||
| 231 | } | 243 | } |
| 232 | 244 | ||
| 233 | static commentGotoWeb(content: commentInfo) { | 245 | static commentGotoWeb(content: commentInfo) { |
-
Please register or login to post a comment