默认是有fullscreen的。
<krpano version="1.0.8" >
<contextmenu fullscreen="false" versioninfo="false"><!--隐藏默认全屏菜单 true显示 false隐藏-->
<item name="quanping" caption="全屏" οnclick="switch(fullscreen)" /><!--自定义全屏右键-->
<item name="***" caption="***" οnclick="***"/>
<item name="***" caption="***" οnclick="***"/>
<item name="***" caption="***" οnclick="***"/>
</contextmenu>
<!--
事件
onenterfullscreen:进入全屏 隐藏全屏按钮 显示退出全屏按钮 修改“全屏"右键文字为"退出全屏"
onexitfullscreen:退出全偶 影藏退出全屏按钮 显示全屏按钮 修改“退出全屏"右键文字为"全屏"
使用事件控制状态,无论是右键全屏 还是点击按钮全屏 按钮和右键的状态将同步变化 如果有第三个全屏方案也可以在事件里面控制其状态
-->
<events onenterfullscreen="set(plugin[全屏按钮].visible ,false);
set(plugin[退出全屏按钮].visible,true);
set(contextmenu.item[quanping].caption,退出全屏);
"
onexitfullscreen =" set(plugin[全屏按钮].visible ,true);
set(plugin[退出全屏按钮].visible,false);
set(contextmenu.item[quanping].caption,全屏);
"
/>
</krpano>
contextmenu右键菜单标签中文说明
<contextmenu fullscreen="false" 是否显示全屏项
native="false" 是否试用原生项目,设置为true禁止自定义菜单
versioninfo="true" 是否显示版本信息
enterfs="Fullscreen" 设置自动全屏项目
exitfs="Exit Fullscreen" 设置退出全屏项目
>
<item name="..." 自定义项目名称
caption="..." 显示的标题
enabled="true" 是否点击生效
visible="true" 是否可见
separator="false" 是否显示分隔条
showif="" showif="view.vlookatrange GE 180" 本item只在该条件情况下显示
οnclick="..." 点击后执行
/>
<item name="..."
caption="..."
οnclick="..."
/>
...
</contextmenu>
然后就ok了。
参考:http://vr013.com/