参数名 | 值示例 | 描述 | 翻译 | 引入版本 |
|---|
appName | "graphing" | app name, default: "classic" "graphing" … GeoGebra Graphing Calculator "geometry" … GeoGebra Geometry "3d" … GeoGebra 3D Graphing Calculator "classic" … GeoGebra Classic "suite" … GeoGebra Calculator Suite "evaluator" … Equation Editor "scientific" … Scientific Calculator "notes" … GeoGebra Notes | 应用名称 默认值:"classic" "graphing" … 绘图计算器 "geometry" … 几何 "3d" … 3D绘图计算器 "classic" … 经典版 "suite" … 计算器套件 "evaluator" … 公式编辑器 "scientific" … 科学计算器 "notes" … 笔记应用 | 6.0 |
width | 800 | Applet width (compulsory field unless using scaleContainerClass) | 宽度(像素,除非使用scaleContainerClass否则必需) | - |
height | 600 | Applet height (compulsory field unless using scaleContainerClass) | 高度(像素,除非使用scaleContainerClass否则必需) | - |
material_id | "RHYH3UQ8" | GeoGebra Materials id to load | 材料ID(要加载的GeoGebra材料ID) | 5.0 |
filename | "myFile.ggb" | URL of file to load | 文件名(要加载文件的URL) | 4.0 |
ggbBase64 | base64 encoded .ggb file | Encoded file to load | Base64编码文件(Base64编码的.ggb文件) | 4.0 |
borderColor | #FFFFFF | Color of the border line drawn around the applet panel (as hex rgb string). Default: gray | 边框颜色(十六进制RGB字符串,默认:灰色) | 3.0 |
borderRadius | number | Size of applet's border radius in pixels | 边框圆角半径(像素) | 6.0 |
enableRightClick | true or false | States whether right clicks should be handled by the applet. Setting this parameter to "false" disables context menus, properties dialogs and right-click-zooming. Default: true. NB also enables/disables some keyboard shortcuts eg Delete and Ctrl + R (recompute all objects) | 启用右键点击 设为"false"时禁用:上下文菜单、属性对话框、右键缩放 默认:true 同时影响键盘快捷键(如Delete、Ctrl+R) | 3.0 |
enableLabelDrags | true or false | States whether labels can be dragged. Default: true | 启用标签拖动(默认:true) | 3.2 |
enableShiftDragZoom | true or false | States whether the Graphics View(s) should be moveable using Shift+mouse drag (or Ctrl+mouse drag) or zoomable using Shift+mouse wheel (or Ctrl+mouse wheel). Setting this parameter to "false" disables moving and zooming of the drawing pad. Default: true | 启用Shift拖拽缩放 设为"false"时禁用绘图板的移动和缩放 默认:true | 3.0 |
showZoomButtons | true or false | States whether the zoom in / zoom out / home buttons should be shown in the Graphics View or not. Default: false | 显示缩放按钮(放大/缩小/主页按钮,默认:false) | 6.0 |
errorDialogsActive | true or false | States whether error dialogs will be shown if an invalid input is entered (using the Input Bar or JavaScript) Default: true | 显示错误对话框(输入无效时显示,默认:true) | 3.2 |
showMenuBar | true or false | States whether the menubar of GeoGebra should be shown in the applet. Default: false | 显示菜单栏(默认:false) | 2.5 |
showToolBar | true or false | States whether the toolbar with the construction mode buttons should be shown in the applet. Default: false | 显示工具栏(默认:false) | 2.5 |
showToolBarHelp | true or false | States whether the toolbar help text right to the toolbar buttons should be shown in the applet | 显示工具栏帮助文本 | 3.0 |
customToolBar | "0 1 2 3 , 4 5 6 7" | Sets the toolbar according to a custom toolbar string where the int values are Toolbar Mode Values, , adds a separator within a menu, | starts a new menu and || adds a separator in the toolbar before starting a new menu. This will override the saved toolbar from the .ggb file / base64 string. Custom tools are numbered 100001, 100002, etc | 自定义工具栏 使用工具栏模式值定义工具栏 ",":菜单内分隔符 "|":新菜单 "||":工具栏分隔符 会覆盖.ggb文件中的工具栏设置 | 2.5 |
customToolbox | "pen, shapes.line, shapes.square, link" | Sets the Notes toolbox content using the Notes tools names. The comma separated list can contain individual tool names or the names of categories (part of tool name before the dot). Ordering of tools within the string does not change the order in the UI | 自定义工具箱(Notes应用) 使用工具名称设置工具箱内容 逗号分隔列表可包含:单个工具名或类别名 | 6.0 |
showAlgebraInput | true or false | States whether the algebra input line (with input field, greek letters and command list) should be shown in the applet. Default: false | 显示代数输入栏(默认:false) | 2.5 |
showResetIcon | true or false | States whether a small icon (GeoGebra ellipse) should be shown in the upper right corner of the applet. Clicking on this icon resets the applet (i.e. it reloads the file given in the filename parameter). Default: false | 显示重置图标(右上角椭圆图标,点击重置应用,默认:false) | 2.5 |
language | iso language string | GeoGebra tries to set your local language automatically (if it is available among the supported languages, of course). The default language for unsupported languages is English. If you want to specify a certain language manually, please use this parameter | 语言(ISO语言代码,自动检测本地语言,不支持时默认英语) | 2.5 |
country | "AT" (for Austria) | This parameter only makes sense if you use it together with the language parameter | 国家/地区(ISO国家代码,需与language参数一起使用) | 2.5 |
id | "applet2" | This parameter allows you to specify the argument passed to the JavaScript function ggbOnInit(), which is called once the applet is fully initialised. This is useful when you have multiple applets on a page | ID标识符 传递给ggbOnInit()函数的参数 用于页面中有多个应用时区分 | 3.2 |
allowStyleBar | true or false | Determines whether the Style Bar can be shown (or will be shown if just Graphics View 1 is showing) Default: false | 允许样式栏(默认:false) | 4.0 |
randomize | true or false | Determines whether random numbers should be randomized on file load. Useful when you want the app to reload in exactly the same state it was saved. Default: true | 随机化 文件加载时是否随机化随机数 默认:true | 6.0 |
randomSeed | "randomSeed":33 | Specify seed for random numbers. Note that if you save a state of the app after user interacted with it and try to reload that state with the same randomSeed, you may get a different result. Use randomize for those use-cases | 随机种子 指定随机数种子 注意:用户交互后保存的状态用相同种子重载可能得到不同结果 | 5.0 |
appletOnLoad | function(api){ api.evalCommand('Segment((1,2),(3,4))'); } | JavaScript method to run when the activity is initialized (and file loaded if applicable) | 应用加载回调 应用初始化时运行的JavaScript方法 | 5.0 |
useBrowserForJS | true or false | When true, GeoGebra runs ggbOnInit from HTML, ignores ggbOnInit from file, ignores JS update scripts of objects in file. When false, GeoGebra ignores ggbOnInit from HTML (use appletOnLoad parameter of GGBApplet instead), runs ggbOnInit from file, runs JS update scripts of objects in file. Default: false | 使用浏览器JS true:从HTML运行ggbOnInit,忽略文件中的JS false:从文件运行ggbOnInit和JS更新脚本 默认:false | 4.0 |
showLogging | true or false | Determines whether logging is shown in the Browser's console. Default: false | 显示日志(浏览器控制台,默认:false) | 4.2 |
capturingThreshold | integer | Determines the sensitivity of object selection. The default value of 3 is usually fine to select and drag objects both with the mouse and touch. Use larger values (e.g. 4 or 5) to make it easier to select and drag objects. Default: 3 | 捕获阈值 对象选择灵敏度 默认:3(适合鼠标和触摸) 值越大越容易选择拖动 | 4.4 |
enableFileFeatures | true or false | Determines whether file saving, file loading, sign in and Options > Save settings are enabled. This argument is ignored when menubar is not showing. Default: true | 启用文件功能 文件保存/加载、登录、保存设置 菜单栏不显示时忽略此参数 默认:true | 5.0 |
enableUndoRedo | true or false | Determines whether Undo and Redo icons are shown. This argument is ignored when toolbar is not showing. Default: true | 启用撤销重做 工具栏不显示时忽略此参数 默认:true | 6.0 |
perspective | string | For values see SetPerspective_Command. Just for a blank start ie shouldn't be used with material_id, filename or ggbBase64 parameters | 视角/布局 参考SetPerspective_Command 仅用于空白启动(不与material_id等参数共用) | 5.0 |
enable3d | true or false or none | Whether 3D should be enabled (for exam mode). When neither true nor false are entered, user can decide in a dialog | 启用3D(考试模式) 不设置true/false时用户可在对话框中选择 | 5.0 |
enableCAS | true or false or none | Whether CAS should be enabled (for exam mode). When neither true nor false are entered, user can decide in a dialog | 启用CAS(计算机代数系统,考试模式) 不设置true/false时用户可在对话框中选择 | 5.0 |
algebraInputPosition | "algebra", "top" or "bottom" | Determines whether input bar should be shown in algebra, on top of the applet or under the applet. When left empty (default), the position depends on file | 代数输入栏位置 "algebra":代数视图内 "top":应用顶部 "bottom":应用底部 默认:取决于文件 | 5.0 |
preventFocus | true or false | When set to true, this prevents the applet from getting focus automatically at the start. Default: false | 防止自动聚焦(默认:false) | 5.0 |
scaleContainerClass | String | Name of CSS class that is used as container; applet will scale to fit into the container | 缩放容器类名 CSS类名,应用会缩放以适应容器 | 5.0 |
autoHeight | boolean | • true to restrict the width of the applet and compute height automatically • false if you want the applet to be restricted by both width and height of the container | 自动高度 true:限制宽度,自动计算高度 false:同时受容器宽高限制 | 5.0 |
allowUpscale | true or false | Determines whether automatic scaling may scale the applet up. Default: false | 允许向上缩放(默认:false) | 5.0 |
playButton | true or false | Determines whether a preview image and a play button should be rendered in place of the applet. Pushing the play button initializes the applet. Default: false | 显示播放按钮 显示预览图和播放按钮代替应用 点击播放按钮初始化应用 默认:false | 5.0 |
scale | number | Ratio by which the applet should be scaled (eg. 2 makes the applet 2 times bigger, including all texts and UI elements). Default: 1 | 缩放比例(如2表示放大2倍,包括所有文本和UI元素,默认:1) | 5.0 |
showAnimationButton | true or false | Whether animation button should be visible | 显示动画按钮 | 5.0 |
showFullscreenButton | true or false | Whether fullscreen button should be visible | 显示全屏按钮 | 6.0 |
showSuggestionButtons | true or false | Whether suggestion buttons (special points, solve) in Algebra View should be visible | 显示建议按钮(代数视图中的特殊点、求解等) | 6.0 |
showStartTooltip | true or false | Whether "Welcome" tooltip should be shown | 显示启动提示("欢迎"工具提示) | 5.0 |
rounding | string | String composed of number of decimal places and flags — valid flags are "s" for significant digits and "r" for rational numbers. Hence "10" means 10 decimal places, "10s" stands for 10 significant digits | 舍入设置 数字+标志:"s"表示有效数字,"r"表示有理数 如"10":10位小数,"10s":10位有效数字 | 6.0 |
buttonShadows | true or false | Whether buttons should have shadow | 按钮阴影 | 6.0 |
buttonRounding | Number (0 - 0.9) | Relative radius of button's rounded border. The border radius in pixels is buttonRounding * height /2, where height is the height of the button. Default 0.2 | 按钮圆角(0-0.9) 相对半径:圆角像素 = 值 × 按钮高度/2 默认:0.2 | 6.0 |
buttonBorderColor | Hex color (#RGB, #RGBA, #RRGGBB or #RRGGBBAA) | Border color of buttons on the graphics view. Default is black, if the button background is white, otherwise one shade darker than the background color | 按钮边框颜色(十六进制) 默认:黑色(按钮背景为白色时)或比背景色深一阶 | 6.0 |
editorBackgroundColor | Hex color | Background color of the evaluator app | 编辑器背景色(公式编辑器应用) | 6.0 |
editorForegroundColor | Hex color | Foreground (text) color of the equation editor (appname = "evaluator") | 编辑器前景色(公式编辑器文本颜色) | 6.0 |
textmode | true or false | Whether editor is in text mode or not (appname = "evaluator") Default: false | 文本模式(公式编辑器,默认:false) | 6.0 |
showKeyboardOnFocus | false, true or auto | Whether to show keyboard when input is focused. When set to true, keyboard is always shown, for false it never appears, for auto it's shown unless closed by user. Default: true in evaluator app, auto in other apps | 聚焦时显示键盘 true:总是显示 false:从不显示 auto:用户未关闭时显示 默认:公式编辑器为true,其他为auto | 6.0 |
keyboardType | "scientific", "normal", "notes" | Which keyboard is shown for equation editor (appname = "evaluator") | 键盘类型(公式编辑器) "scientific":科学键盘 "normal":普通键盘 "notes":笔记键盘 | 6.0 |
transparentGraphics | true or false | Whether the Graphics View and Graphics View 2 should be transparent | 透明图形视图 | 6.0 |
disableJavaScript | true or false | Whether running JavaScript from material files is disabled or not | 禁用JavaScript(禁用材料文件中的JS) | 6.0 |
detachKeyboard | true, false or auto (default) | Whether the keyboard should be detached from the applet. When set to false, the keyboard is attached directly to the body of the document. When set to auto (or not set), the keyboard is attached to the applet if there are views other than the graphics view and attached to document body otherwise | 分离键盘 false:键盘附加到文档body auto:有非图形视图时附加到应用,否则附加到body 默认:auto | 6.0 |
detachedKeyboardParent | String | When set, the keyboard should be attached to the first element in DOM that fits the selector | 分离键盘父元素(CSS选择器,键盘附加到匹配的第一个DOM元素) | 6.0 |
评论区