+ <script>window.__VP_HASH_MAP__=JSON.parse("{\"android_error-code.md\":\"D-P0x1L0\",\"android_error-log.md\":\"D6mvOIGU\",\"android_example.md\":\"B_UCapIr\",\"android_imagerydoc.md\":\"DakOnZ6N\",\"android_index.md\":\"_f4ii7n-\",\"android_integrate-sdk.md\":\"BLkIbmFV\",\"android_media-playback.md\":\"vcAWvw0B\",\"android_multi-window-management.md\":\"B5xBktdj\",\"android_page-operations.md\":\"Gq3kojY9\",\"android_permission-control.md\":\"1jtKGFx1\",\"android_presentation.md\":\"BV3mjCFx\",\"android_tools.md\":\"iATUtfld\",\"android_whiteboard-view-mode.md\":\"CdYlj2HR\",\"android_whiteboard.md\":\"DignzF_h\",\"api_android_applicationmanager.md\":\"frer5G8z\",\"api_android_imagerydoc.md\":\"C-nkbI8H\",\"api_android_index.md\":\"CMwxH3Iu\",\"api_android_mediaplayer.md\":\"DKLrnFir\",\"api_android_room.md\":\"C9wccRBP\",\"api_android_slide.md\":\"vWzfgyQZ\",\"api_android_usermanager.md\":\"WzrEvKG1\",\"api_android_whiteboard.md\":\"C6JIxB6K\",\"api_android_windowmanager.md\":\"CTEGX0Gf\",\"api_api_template.md\":\"Bp5MEiLs\",\"api_index.md\":\"CG7ly-Bj\",\"api_ios_applicationmanager.md\":\"DWVWGN8a\",\"api_ios_imagerydoc.md\":\"v8Wn8Obh\",\"api_ios_index.md\":\"DOSyXSwy\",\"api_ios_mediaplayer.md\":\"CwOcBT1Q\",\"api_ios_slide.md\":\"ClA7oa7M\",\"api_ios_usermanager.md\":\"DGuwaD7Q\",\"api_ios_whiteboard.md\":\"BuOI5pYK\",\"api_ios_windowmanager.md\":\"Cg-LfCyy\",\"api_shared.md\":\"Bj4dALYn\",\"api_web_applicationmanager.md\":\"r3VDNT3I\",\"api_web_imagerydoc.md\":\"Bq9HquHB\",\"api_web_index.md\":\"CG6LwM24\",\"api_web_mediaplayer.md\":\"RzyYgrGb\",\"api_web_slide.md\":\"BbYwbrGF\",\"api_web_usermanager.md\":\"Cw3jN6mo\",\"api_web_whiteboard.md\":\"BHAIGqqV\",\"api_web_windowmanager.md\":\"C6ZxwQxf\",\"guides_best-practices.md\":\"r9D7SUmw\",\"index.md\":\"CNNX7_ue\",\"internal_discussion-guide.md\":\"WLebkuLa\",\"internal_doc_gen_prompt.md\":\"BR5TU9De\",\"internal_player-spec.md\":\"CHJy5TYQ\",\"internal_scribble-forge-readme.md\":\"BCYKMzQY\",\"ios_examples.md\":\"Bgp4n5q2\",\"ios_index.md\":\"CvFnF0NZ\",\"ios_integration.md\":\"8aUT2Zlu\",\"ios_logging.md\":\"Dfjm4kto\",\"ios_permission.md\":\"37g3-tvu\",\"ios_whiteboard-viewmodes.md\":\"BqcsmV4c\",\"ios_whiteboard.md\":\"DyrmmDy_\",\"ios_windowmanager.md\":\"hpd26g1U\",\"overview_changelog_android.md\":\"Bgq3372b\",\"overview_changelog_index.md\":\"QzLhJ5tC\",\"overview_changelog_ios.md\":\"DDp_giLt\",\"overview_changelog_web.md\":\"C8qO8oHy\",\"overview_concepts.md\":\"BPPo-x7v\",\"overview_faq.md\":\"DNr1N6TZ\",\"overview_index.md\":\"Up3ZGS7e\",\"overview_migration-guide.md\":\"CDuOpw6s\",\"overview_product-overview.md\":\"CtiGTo5p\",\"overview_use-cases.md\":\"BFn4xjRe\",\"web_custom-plugins.md\":\"DMXLpoeJ\",\"web_enable-config.md\":\"Bxc9awII\",\"web_event-listening.md\":\"CJUQDzjq\",\"web_index.md\":\"Dgt3vC8O\",\"web_integrate-sdk.md\":\"Djj188EW\",\"web_join-room.md\":\"BKEznu8v\",\"web_media-playback.md\":\"Dk1KsLkt\",\"web_multi-window-management.md\":\"K-2_D7e0\",\"web_page-operations.md\":\"BWBLREoH\",\"web_permission-control.md\":\"CbqK3Z26\",\"web_presentation.md\":\"D9h11Vpi\",\"web_rtc-mixing.md\":\"BeM4XH83\",\"web_tools.md\":\"BTbamr8x\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"zh-CN\",\"dir\":\"ltr\",\"title\":\"ScribbleForge Docs\",\"description\":\"ScribbleForge Documentation\",\"base\":\"/scribbleforge-docs/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"nav\":[{\"text\":\"Overview\",\"link\":\"/overview/product-overview\"},{\"text\":\"Web\",\"link\":\"/web\"},{\"text\":\"iOS\",\"link\":\"/ios\"},{\"text\":\"Android\",\"link\":\"/android\"},{\"text\":\"API 文档\",\"items\":[{\"text\":\"Web\",\"link\":\"/api/web/\"},{\"text\":\"iOS\",\"link\":\"/api/ios/\"},{\"text\":\"Android\",\"link\":\"/api/android/\"}]}],\"sidebar\":{\"/overview/\":[{\"text\":\"Overview\",\"items\":[{\"text\":\"产品介绍\",\"link\":\"/overview/product-overview\"},{\"text\":\"使用场景\",\"link\":\"/overview/use-cases\"},{\"text\":\"核心概念\",\"link\":\"/overview/concepts\"},{\"text\":\"常见问题\",\"link\":\"/overview/faq\"},{\"text\":\"迁移指南\",\"link\":\"/overview/migration-guide\"},{\"text\":\"更新日志\",\"link\":\"/overview/changelog\",\"items\":[{\"text\":\"Web 更新日志\",\"link\":\"/overview/changelog/web\"},{\"text\":\"iOS 更新日志\",\"link\":\"/overview/changelog/ios\"},{\"text\":\"Android 更新日志\",\"link\":\"/overview/changelog/android\"}]}]}],\"/web/\":[{\"text\":\"快速开始\",\"items\":[{\"text\":\"集成SDK\",\"link\":\"/web/integrate-sdk\"},{\"text\":\"加入房间\",\"link\":\"/web/join-room\"}]},{\"text\":\"基础功能\",\"items\":[{\"text\":\"教具使用\",\"link\":\"/web/tools\"},{\"text\":\"页面管理\",\"link\":\"/web/page-operations\"},{\"text\":\"课件展示\",\"link\":\"/web/presentation\"},{\"text\":\"媒体播放\",\"link\":\"/web/media-playback\"},{\"text\":\"权限控制\",\"link\":\"/web/permission-control\"},{\"text\":\"事件监听\",\"link\":\"/web/event-listening\"}]},{\"text\":\"进阶功能\",\"items\":[{\"text\":\"自定义插件\",\"link\":\"/web/custom-plugins\"},{\"text\":\"多窗口管理\",\"link\":\"/web/multi-window-management\"}]},{\"text\":\"最佳实践\",\"items\":[{\"text\":\" RTC 混音\",\"link\":\"/web/rtc-mixing\"}]}],\"/ios/\":[{\"text\":\"快速开始\",\"items\":[{\"text\":\"集成 SDK\",\"link\":\"/ios/integration\"},{\"text\":\"示例代码\",\"link\":\"/ios/examples\"}]},{\"text\":\"基础功能\",\"items\":[{\"text\":\"互动白板\",\"link\":\"/ios/whiteboard\"},{\"text\":\"多窗口\",\"link\":\"/ios/windowmanager\"}]},{\"text\":\"进阶功能\",\"items\":[{\"text\":\"权限控制\",\"link\":\"/ios/permission\"},{\"text\":\"白板视角\",\"link\":\"/ios/whiteboard-viewmodes\"}]},{\"text\":\"错误排查\",\"items\":[{\"text\":\"日志\",\"link\":\"/ios/logging\"}]}],\"/android/\":[{\"text\":\"快速开始\",\"items\":[{\"text\":\"集成SDK\",\"link\":\"/android/integrate-sdk\"},{\"text\":\"示例代码\",\"link\":\"/android/example\"}]},{\"text\":\"基础功能\",\"items\":[{\"text\":\"教具使用\",\"link\":\"/android/tools\"},{\"text\":\"页面管理\",\"link\":\"/android/page-operations\"},{\"text\":\"互动白板\",\"link\":\"/android/whiteboard\"},{\"text\":\"多窗口\",\"link\":\"/android/multi-window-management\"}]},{\"text\":\"进阶功能\",\"items\":[{\"text\":\"视角模式\",\"link\":\"/android/whiteboard-view-mode\"},{\"text\":\"权限控制\",\"link\":\"/android/permission-control\"}]},{\"text\":\"错误排查\",\"items\":[{\"text\":\"错误码\",\"link\":\"/android/error-code\"},{\"text\":\"日志\",\"link\":\"/android/error-log\"}]}],\"/api/\":[{\"text\":\"Web\",\"items\":[{\"text\":\"概述\",\"link\":\"/api/web/\"},{\"text\":\"Room 房间管理\",\"link\":\"/api/web/room\"},{\"text\":\"Whiteboard 白板接口\",\"link\":\"/api/web/whiteboard\"},{\"text\":\"MediaPlyaer 媒体播放器\",\"link\":\"/api/web/mediaplayer\"},{\"text\":\"WindowManager 窗口管理器\",\"link\":\"/api/web/windowmanager\"},{\"text\":\"Slide 幻灯片\",\"link\":\"/api/web/slide\"},{\"text\":\"ImageryDoc 图像文档\",\"link\":\"/api/web/imagerydoc\"}]},{\"text\":\"iOS\",\"items\":[{\"text\":\"概述\",\"link\":\"/api/ios/\"},{\"text\":\"Room 房间管理\",\"link\":\"/api/ios/room\"},{\"text\":\"Whiteboard 白板接口\",\"link\":\"/api/ios/whiteboard\"},{\"text\":\"MediaPlyaer 媒体播放器\",\"link\":\"/api/ios/mediaplayer\"},{\"text\":\"WindowManager 窗口管理器\",\"link\":\"/api/ios/windowmanager\"},{\"text\":\"Slide 幻灯片\",\"link\":\"/api/ios/slide\"},{\"text\":\"ImageryDoc 图像文档\",\"link\":\"/api/ios/imagerydoc\"}]},{\"text\":\"Android\",\"items\":[{\"text\":\"概述\",\"link\":\"/api/android/\"},{\"text\":\"Room 房间管理\",\"link\":\"/api/android/room\"},{\"text\":\"Whiteboard 白板接口\",\"link\":\"/api/android/whiteboard\"},{\"text\":\"MediaPlyaer 媒体播放器\",\"link\":\"/api/android/mediaplayer\"},{\"text\":\"WindowManager 窗口管理器\",\"link\":\"/api/android/windowmanager\"},{\"text\":\"Slide 幻灯片\",\"link\":\"/api/android/slide\"},{\"text\":\"ImageryDoc 图像文档\",\"link\":\"/api/android/imagerydoc\"}]}]},\"footer\":{\"message\":\"基于 MIT 许可发布\",\"copyright\":\"Copyright © 2024 ScribbleForge\"},\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/duty-os/ScribbleForge-Docs\"}],\"search\":{\"provider\":\"local\"},\"outline\":{\"level\":[2,4]}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
0 commit comments