Jelajahi Sumber

add: 新增获取设备的所有端口并传给web的接口2

huwanxiao 1 tahun lalu
induk
melakukan
e20a477315
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      app/src/main/java/com/naz/sdkdemo/MainActivity.java

+ 2 - 1
app/src/main/java/com/naz/sdkdemo/MainActivity.java

@@ -371,8 +371,9 @@ public class MainActivity extends BaseActivity {
             // 遍历串口
             SerialPortFinder finder = new SerialPortFinder();
             String[] allDevicesPath = finder.getAllDevicesPath();
+            String str = String.join(",", allDevicesPath);
             // 将结果返回给web页面
-            mWebView.loadUrl("javascript:getAllPort('" + Arrays.toString(allDevicesPath) + "')");
+            runOnUiThread(() -> mWebView.loadUrl("javascript:getAllPort('" + str + "')"));
         }
 
         @JavascriptInterface