我在以下链接的https://docs.microsoft.com/en-us/windows/uwp/design/devices/designing-for-mr#the-2d-app-input-overview的Microsoft文档中已经看到
可以在边缘浏览器中启动虚拟键盘。但是,当我打开Holo Lens 2 Emulator时,没有虚拟键盘出现。
如何使虚拟键盘在Edge Browser中可用?
并且有什么方法可以将MRTKToolKit中的非本机键盘显示为要在边缘浏览器中显示的虚拟键盘吗?
如何使虚拟键盘在Edge Browser中可用?
实际上,如果您使用HoloLens设备对其进行测试,请单击搜索栏,Edge将为您启动系统键盘。但是在Hololens2模拟器中,请按F4取消选中“使用键盘进行模拟”,然后您的PC的键盘输入将发送到HoloLens。
并且有什么方法可以将MRTKToolKit中的非本机键盘显示为要在边缘浏览器中显示的虚拟键盘?
对于两个单独的进程,MRTK无法为另一个进程调用系统键盘。如果要在自己的项目中调用系统键盘,请调用Unity API TouchScreenKeyboard.Open()
,更多信息请参见:TouchScreenKeyboard.Open()