0
私の小さなアプリケーションでは、最初のonNewPicture()の後にウェブページから必要なものを得ることができます。onNewPicture()の洪水を止める方法は?
しかし、WebViewののPictureListenerはonNewPicture()
コールバックで自分のアプリケーションを砲撃し続ける...これはtrue
にWebSettings.setBlockNetworkImage()セットにもかかわらずです。
WebViewにリスン/送信/処理を停止するように指示する方法はありますかonNewPicture()
?
ありがとうございます! 「廃止予定」とはそれがまだ利用可能であることを意味します(下位互換性のために)。ただし、使用は推奨されません。 – uTubeFan
@uTubeFan:そうです。しかし、WebKitに縛られているだけで、私はこのことについてもっと緊張しているだろう。 WebKitの上流の変更により非推奨が促進され、今後のリリースでは 'PictureListener'のサポートが完全に失われる可能性が考えられます。私は、Googleが問題に対するより多くのコントロールを持っている場合、下位互換性を維持することについて、より快適に感じています。私は新しいAndroid OSのリリースを注意深く見て、 'PictureListener'がまだ動作していることを確認して、今後より良いサポートされている代替があるかどうかを確認してください。 – CommonsWare
提案された 'setPictureListener(null)'の実装をテストしただけです! 'WebSettings.setBlockNetworkLoads(false)'が( "帯域幅消費"を減らすという利点を追加して)同じ効果を達成するかどうかは今や不思議です。 – uTubeFan