contextmenu元素完全解析

krpano的右键菜单由contextmenu元素控制,在非触屏设备上点击鼠标右键弹出,而在触屏设备则长按屏幕500毫秒后可打开菜单。右键菜单包含了krpano的版权信息版本信息全屏以及自定义部分。要去除krpano的右键菜单的版权信息About the krpano Panorama Viewer…或者整个右键菜单 ,需要购买299欧元的krpano Branding Free License。下图为去掉版权信息的菜单对比。

compare

(更多…)

contextmenu元素说明文档

<contextmenu>

更新 2023.12.11 krpano 1.21.2

以下隐藏内容

自定义右键菜单:

  • 添加用户自定义的条目…
  • 将这些条目指定到krpano动作代码…
  • 调整“krpano”条目顺序…

基本语法:

<contextmenu>
<item caption=”…” onclick=”…” />
<item caption=”…” onclick=”…” />

</contextmenu>

包含所有可用设置的语法:

<contextmenu fullscreen=”false”
versioninfo=”true”
touch=”true”
customstyle=””
enterfs=”Fullscreen”
exitfs=”Exit Fullscreen”
                        >
<item name=”…”
caption=”…”
enabled=”true”
visible=”true”
separator=”false”
showif=””
onclick=”…”
/>
<item name=”…”
caption=”…”
onclick=”…”
/>

</contextmenu>

(更多…)

完全屏蔽krpano右键菜单

要完全屏蔽右键菜单,首先你要有Branding Free License,也就是那个价值299欧元的授权,详情查看:循序渐进(2)- 购买、下载、注册与更新krpano

我们知道右键菜单的内容是由contextmenu标签控制的,因此你首先要删掉所有contextmenu标签,然后加入以下代码即可。

注意 – 这个方法仅在1.17之后能够完全去掉右键菜单的弹出。