根据当前platfrom频道的documentation,似乎只能从客户端(Dart)调用主机(Native),然后我们才能从主机获得响应。是否有任何相反的可能性,例如从主机直接呼叫客户端?
答案 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中设置方法调用处理程序,反之亦然。