Skip to content

Support input method toolbar on mobile browser #12789

@XcantloadX

Description

@XcantloadX

特定安卓浏览器中无法触发编辑器底部的文本格式化工具栏

Is there an existing issue for this?

  • I have searched the existing issues

Can the issue be reproduced with the default theme (daylight/midnight)?

  • I was able to reproduce the issue with the default theme

Could the issue be due to extensions?

  • I've ruled out the possibility that the extension is causing the problem.

Describe the problem

在 Android 版 Chrome/Edge(包括安装的 pwa 应用)上使用思源笔记服务时,无法触发底部的文本格式化工具栏。
Screenshot_2024-10-15-13-48-56-849_com microsoft emmx

Expected result

Screenshot_2024-10-15-13-49-11-356_org mozilla firefox

Screenshot or screen recording presentation

对比图:
Screenshot_2024-10-15-13-48-44-226_com miui home

Version environment

- Version: 3.1.8
- Operating System: Android 14 (HyperOS)
- Browser (if used): Edge,Chrome,Firefox,HyperOS 系统浏览器

Log file

system-log.zip

More information

No response

Activity

changed the title [-]特定安卓浏览器中无法触发编辑器底部的文本格式化工具栏[/-] [+]Android browser cannot trigger toolbar[/+] on Oct 16, 2024
added this to the 3.1.10 milestone on Oct 16, 2024
changed the title [-]Android browser cannot trigger toolbar[/-] [+]Cannot trigger toolbar on Android browser[/+] on Oct 17, 2024
changed the title [-]Cannot trigger toolbar on Android browser[/-] [+]Support input method toolbar on mobile browser[/+] on Oct 17, 2024
88250

88250 commented on Oct 17, 2024

@88250
Member

浏览器上目前确实不支持编辑工具栏,后面看看如何实现,主要问题是无法获取到下面键盘的高度。

removed this from the 3.1.10 milestone on Oct 17, 2024
deleted a comment from on Oct 25, 2024
Timelesseternity

Timelesseternity commented on Nov 2, 2024

@Timelesseternity

要做的话,麻烦请考虑一下平板浏览器改成电脑模式,浏览器标识改成 Chrome ,访问思源笔记服务的情况吧。同样也没有文本格式化工具栏。

TCOTC

TCOTC commented on Nov 2, 2024

@TCOTC
Contributor

改成电脑模式

这种情况下选中文本没有工具栏吗?截图看看

Timelesseternity

Timelesseternity commented on Nov 3, 2024

@Timelesseternity

改成电脑模式

这种情况下选中文本没有工具栏吗?截图看看

单纯靠选中文本的工具栏无法实现“撤销、重做、缩进、反向缩进”,即使是靠插件也不行。
平板端单独做了这个功能:
image

TCOTC

TCOTC commented on Nov 3, 2024

@TCOTC
Contributor

那只能外接键盘用了

TCOTC

TCOTC commented on Feb 25, 2025

@TCOTC
Contributor
TCOTC

TCOTC commented on Apr 15, 2025

@TCOTC
Contributor

Chrome 浏览器(高度增加)和 Via 浏览器(高度减小)对比:

video.webm
Wetoria

Wetoria commented on Jun 2, 2025

@Wetoria

浏览器上目前确实不支持编辑工具栏,后面看看如何实现,主要问题是无法获取到下面键盘的高度。

监听 viewport change 应该是可以的

SuperCowProducts

SuperCowProducts commented on Jun 9, 2025

@SuperCowProducts

Change to computer mode

Is there no toolbar when selecting text in this case? Take a screenshot

It is not possible to achieve "undo, redo, indent, reverse indent" simply by selecting the text toolbar, even with a plug-in. The tablet terminal has this function alone: image

Hello, what exactly do you mean by 'tablet terminal'?
In any case seeing that screenshot made me think of adding some sort of 'client mode' to the siyuan app itself (data can be provided by server (instead of local storage), but GUI can stay the same). I wonder if someone had already thought of this... (I don't mean sync, I mean a client to the http server).

Hope it's ok for me to write this in English!

Timelesseternity

Timelesseternity commented on Jun 9, 2025

@Timelesseternity

Change to computer mode

Is there no toolbar when selecting text in this case? Take a screenshot

It is not possible to achieve "undo, redo, indent, reverse indent" simply by selecting the text toolbar, even with a plug-in. The tablet terminal has this function alone: image

Hello, what exactly do you mean by 'tablet terminal'? In any case seeing that screenshot made me think of adding some sort of 'client mode' to the siyuan app itself (data can be provided by server (instead of local storage), but GUI can stay the same). I wonder if someone had already thought of this... (I don't mean sync, I mean a client to the http server).

Hope it's ok for me to write this in English!

It is to use a tablet to link to Siyuan through a browser using a web address. Except that the device used is a tablet and there is no external keyboard. However, it seems that currently Siyuan does not have a specialized client to link Siyuan Note via webpage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @88250@Vanessa219@Wetoria@XcantloadX@TCOTC

        Issue actions

          Support input method toolbar on mobile browser · Issue #12789 · siyuan-note/siyuan