发帖页面
发帖
标题(最多35个字)
请输入内容
页面一 发帖(为空时)
4
3
5
6
“发表”按钮
3
初始状态
1
如果从单个论坛列表页的“普通帖”进入、或者帖子性质已选为普通帖(针对从草稿箱进入或修改功能),则按钮文案显示为“发帖”;
如果从单个论坛列表页的“问答帖”进入、或者帖子性质已选为问答帖(针对从草稿箱进入或修改功能),则按钮文案显示为“提问”。
点击“发表”按钮逻辑统一看“2.6.1 发帖交互”。
标题栏
4
1. 标题字体大小与帖子终端标题大小一致。(详见设计稿)
2. 为空时,灰色字体提示“标题(最多35个字)”。
3. 标题为必填项,限制35字;当满一行时,自动换行,换行时增加输入框高度。
字数达到35字时,不可以继续输入;若用户继续输入,toast提示“您已写满35字”。
4. 不支持手动换行:虚拟键盘点击换行,没有换行效果。
正文输入栏
5
1. 正文字体大小与帖子终端正文大小一致;(详见设计稿)
2. 为空时,灰色字体提示“请输入内容”;
3. 正文为必填项,限制10 0000字;当满一行时,自动换行。
字数达到10 0000字时,不可以继续输入;若用户继续输入,toast提示“已写满10 0000字”。
4. 支持手动换行,且发布后在终端显示会有相应换行效果。
5. 输入文案效果见节点“2.2.1 发帖(有内容时)”
6
1. 光标在标题栏时,表情、选择照片、照相机按钮均不可点击;(设计提供不可点击状态)
光标在正文输入栏时,表情、选择照片、照相机三个按钮都可点击,且插入到光标所在位置
2. 点击表情按钮,出现表情包弹出框,与线上一致。
表情包显示,显示为【文字】,如【微笑】、【伤心】等
emoji表情的显示与目前线上一致即可。
底部
3. 点击图片按钮、照相机按钮,判断本次发帖中已选照片数是否=60:
若>=60,toast提示“最多只能选择60张图片!“,且点击无效(不可进入选择照片/照相机页);
若<60,则用户可正常进入选择照片/照相机页;照片插入效果见节点“2.2.1 发帖(有内容时)”
4. 图片支持gif格式,且在编辑框内可动态显示;
5. 当使用虚拟键盘时,相册+表情条固定在虚拟键盘上方。
6. (iOS特有,安卓不需要处理)弹出输入框时,底部栏右侧有收回键盘按钮,点击则收回键盘。
点击则进入发帖页面
点击则进入新版“我的草稿”页面,从该入口进入草稿箱发帖,异步发帖流程应该参照“2.6.2 我的草稿发帖”
1. 用户在新发帖页面首次插入图片时,出现新手使用教程蒙层。(具体见节点“2.2.4新手教程”。)
2. 进入页面,默认弹出虚拟键盘,光标定位判断如下:
只要标题栏为空,光标就定位在标题栏;若标题栏不为空,光标就定位在内容栏。
3. 从单个论坛列表页或车系论坛页进入发帖页面时,同一份草稿只做1次弹窗提醒。
(从我的草稿或者修改功能进入,就不用做草稿提示了!)即:
进入发帖页时,需判断发帖的论坛是否有草稿,且该草稿是否已做过弹窗提醒。
若没有草稿,或有草稿且做过弹窗提醒,则直接进入发帖页;
若有草稿且未做过弹窗提醒,则出现弹窗如下:
2
草稿保存功能
尚未发送,是否保存到草稿箱?
不保存
保存
草稿分为自动保存及手动保存;每篇帖子仅在草稿箱保留1份最新的草稿,旧草稿会被覆盖。
1. 自动保存:当编辑框内开始有操作时,每隔30s自动保存1次草稿;
自动保存的草稿不需要进入草稿箱,仅当出现异常情况时(网络不佳/Home键返回主界面/出现闪退等),才将最后一份自动保存的草稿保存到草稿箱中。
不足30s则不需要自动保存,此时异常退出,也不需要同步到草稿箱。
若标题栏、正文(图片、文字、视频、表情)均为空,则不需要保存到草稿箱。
2. 手动保存:点击“返回”按钮,判断标题栏是否为空,正文是否为空(图片、视频、文字、表情都是内容)。若其中任一项不为空,则出现弹窗如下:
点击“不保存”,则本次编辑过程中的自动保存记录都清除,不需要保存到草稿箱中。同时返回到上级页面。
点击“保存”,则将最终编辑内容保存到草稿箱。同时返回到上级页面。
需与开发确认:如果帖子发送失败,再次发送时,会不会再次上传已成功上传的照片?
会的话,是不是就造成帖子发布后会出现重复的照片?