Có một số cách bạn có thể trộn lẫn một ứng dụng gốc và ứng dụng trình duyệt.
Bạn có thể nhúng trình duyệt bên trong ứng dụng gốc, giống như các ứng dụng PhoneGap làm trên thiết bị di động. Điều đó sẽ cho phép bạn mở rộng công cụ javascript của trình duyệt và cho phép bạn thực hiện cuộc gọi giữa hai người.
Ngoài ra, hãy suy nghĩ lại kiến trúc của bạn. Có cả ứng dụng gốc và ứng dụng dựa trên trình duyệt sử dụng máy chủ làm trung gian. Vì vậy, cả trình duyệt và ứng dụng gốc chỉ nói chuyện với máy chủ web, trong đó chuyển tiếp thông tin giữa hai khi cần thiết.
Hoặc nếu bạn cần chức năng riêng ... chỉ cần tạo một ứng dụng gốc duy nhất.
Tôi không khuyến nghị phương pháp 'máy chủ web cục bộ' cho bất kỳ thứ gì ngoài các ứng dụng chạy trong môi trường được kiểm soát. Nếu phần mềm của bạn có ý định cài đặt và chạy trên các máy người dùng cuối với các yêu cầu hỗ trợ tối thiểu, bạn sẽ thấy mình phải đối phó với toàn bộ các vấn đề liên quan đến tường lửa và phần mềm chống vi-rút.