!260 修复备忘录jscrash

Merge pull request !260 from 张宏/note
This commit is contained in:
openharmony_ci 2024-05-11 09:47:56 +00:00 committed by Gitee
commit c64f862b0b
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 15 additions and 5 deletions

View File

@ -749,7 +749,12 @@ export struct EditContentDialogPortrait {
private fontSize: number
aboutToAppear() {
this.confirm("javascript:RICH_EDITOR.getFontSizes()")
try {
this.confirm("javascript:RICH_EDITOR.getFontSizes()");
LogUtil.info(TAG, `runJavaScript success.`);
} catch (error) {
LogUtil.error(TAG, `runJavaScript failed.code:${JSON.stringify(error.code)},message:${JSON.stringify(error.message)}`);
}
}
build() {

View File

@ -190,7 +190,7 @@ struct FolderItemComp {
@Consume('PortraitModel') portraitModel: boolean
controllerShow: WebviewController
@State isLongPress: boolean = false
TAG = "FolderListComp"
TAG = "FolderItemComp"
@StorageLink('isUpdate') isUpdate: boolean = false
// Folder Edit Dialog
folderEditDialogCtl: CustomDialogController = new CustomDialogController({
@ -292,9 +292,14 @@ struct FolderItemComp {
}
// 刷新web界面
if (this.portraitModel == false) {
this.controllerShow.runJavaScript(
"RICH_EDITOR.setHtml('" + this.selectedNoteData.content_text + "')"
)
try {
this.controllerShow.runJavaScript(
"RICH_EDITOR.setHtml('" + this.selectedNoteData.content_text + "')"
)
LogUtil.info(this.TAG, `runJavaScript success.`);
} catch (error) {
LogUtil.error(this.TAG, `runJavaScript failed.code:${JSON.stringify(error.code)},message:${JSON.stringify(error.message)}`);
}
}
// save continue data
let continueNote: string = JSON.stringify(this.selectedNoteData.toNoteObject())