平台频道通话的双向波动?

时间:2019-05-18 17:54:41

标签: flutter flutter-platform-channel

根据当前platfrom频道的documentation,似乎只能从客户端(Dart)调用主机(Native),然后我们才能从主机获得响应。是否有任何相反的可能性,例如从主机直接呼叫客户端?

1 个答案:

答案 0 :(得分:1)

是的,可以使用MethodChannel

您将使用setMethodCallHandler在方法通道上指定一个调用处理程序。

例如,Java version of MethodChannel具有invokeMethod方法,就像Dart类一样。这意味着您可以在所有平台上使用 $(document).ready(function() { var id1 = $( "select:first-of-type" ).attr('id') alert(id1); console.dir(); window.confirm(1id); $( "select:first-of-type" ).val( "2" ); $( "select:first-of-type" ).trigger("change"); }); 。如果要从本机调用它,则必须在Flutter中设置方法调用处理程序,反之亦然。