Appium Android mjpegScreenshotUrl 远程 URL 和端口号不起作用

问题描述

我的代码仅适用于本地主机,我无法使用我的 IP 访问。像这样适用于 http://localhost:9100 但不适用于 http://192.168.5.12:9100 下面是我的代码

DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
        desiredCapabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME,"UiAutomator2");
        desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION,platform);
        desiredCapabilities.setCapability(MobileCapabilityType.DEVICE_NAME,deviceName);
        desiredCapabilities.setCapability(MobileCapabilityType.PLATFORM_NAME,"Android");
        desiredCapabilities.setCapability("mjpegScreenshotUrl","http://localhost:" + jpegPort);
        desiredCapabilities.setCapability("mjpegServerPort",jpegPort);
        desiredCapabilities.setCapability("mjpegServerScreenshotQuality",5);
        desiredCapabilities.setCapability("mjpegServerFramerate",3);
      
        desiredCapabilities.setCapability(MobileCapabilityType.NEW_COMMAND_TIMEOUT,0);

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)