Toggle navigation
Toggle navigation
This project
Loading...
Sign in
developOne
/
harmonyPool
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
yuzhilin
2024-04-28 20:05:43 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
ffaae19c771dde45454e167940813389c8d22d53
ffaae19c
1 parent
4ac150b4
恢复消息类型
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
7 additions
and
7 deletions
sight_harmony/commons/wdJsBridge/src/main/ets/bean/CallBackMessage.ets
sight_harmony/commons/wdJsBridge/src/main/ets/core/BridgeWebViewControl.ets
sight_harmony/features/wdComponent/src/main/ets/components/ImageAndTextPageComponent.ets
sight_harmony/features/wdComponent/src/main/ets/components/ImageAndTextWebComponent.ets
sight_harmony/features/wdComponent/src/main/ets/components/SpacialTopicPageComponent.ets
sight_harmony/commons/wdJsBridge/src/main/ets/bean/CallBackMessage.ets
View file @
ffaae19
...
...
@@ -7,7 +7,7 @@ export class CallBackMessage {
callbackId: string = ""; //callbackId
responseId: string = ""; //responseId
responseData: string = ""; //responseData
data?:
object
; //data of message
data?:
string
; //data of message
handlerName: string = ""; //name of handler
/**
...
...
sight_harmony/commons/wdJsBridge/src/main/ets/core/BridgeWebViewControl.ets
View file @
ffaae19
...
...
@@ -128,11 +128,11 @@ export class BridgeWebViewControl extends webview.WebviewController {
* native 主动调用JSBridge方法
* @param msg
*/
callHandle(handlerName: string, data:
object
, callBack: Callback) {
callHandle(handlerName: string, data:
string
, callBack: Callback) {
this.doSend(handlerName, data, callBack)
}
private doSend(handlerName: string, data:
object
, callBack: Callback) {
private doSend(handlerName: string, data:
string
, callBack: Callback) {
let msg: CallBackMessage = new CallBackMessage()
if (StringUtils.isNotEmpty(data)) {
msg.data = data
...
...
sight_harmony/features/wdComponent/src/main/ets/components/ImageAndTextPageComponent.ets
View file @
ffaae19
...
...
@@ -94,7 +94,7 @@ export struct ImageAndTextPageComponent {
.height(24)
.margin({ right: 5 })
}
if (this.interactData?.likeNum !=
=
'0') {
if (this.interactData?.likeNum != '0') {
Text(`${this.interactData?.likeNum}`)
.fontSize(16)
.fontColor(this.newsStatusOfUser?.likeStatus === '1' ? '#ED2800' : '#999999')
...
...
sight_harmony/features/wdComponent/src/main/ets/components/ImageAndTextWebComponent.ets
View file @
ffaae19
...
...
@@ -117,9 +117,9 @@ export struct ImageAndTextWebComponent {
}
private sendContentData2H5(h5ReceiveAppData: H5ReceiveDetailBean) {
Logger.debug('ImageAndTextWebComponent', 'jsCall_receiveAppData');
Logger.debug('ImageAndTextWebComponent', 'jsCall_receiveAppData'
,JSON.stringify(h5ReceiveAppData)
);
this.webviewControl.callHandle(NativeCallH5Type.jsCall_receiveAppData,
h5ReceiveAppData
, (data: string) => {
JSON.stringify(h5ReceiveAppData)
, (data: string) => {
Logger.debug('ImageAndTextWebComponent', "from js data = " + data);
})
}
...
...
sight_harmony/features/wdComponent/src/main/ets/components/SpacialTopicPageComponent.ets
View file @
ffaae19
...
...
@@ -39,7 +39,7 @@ export struct SpacialTopicPageComponent {
private sendContentData2H5(h5ReceiveAppData: H5ReceiveDetailBean) {
this.webviewControl.callHandle(NativeCallH5Type.jsCall_receiveAppData,
h5ReceiveAppData
, (data: string) => {
JSON.stringify(h5ReceiveAppData)
, (data: string) => {
})
}
...
...
Please
register
or
login
to post a comment