0

私は実際に html と js を含む UIWebview を実行しています。Androidで同じことをしている友人

私の問題は、Androidでは、Androidオブジェクトをjavascriptに送信して簡単に使用する方法があることです

しかし、iOS で同じことを行う方法はありますか?

windowScriptObject を使用しようとしましたが、iphone では使用できません。また、すべてのデータを1つずつ送信しようとしました

stringByEvaluatingJavaScriptFromString

しかし、それはちょっと醜いです:/

他の解決策はありますか?

ありがとう

4

2 に答える 2

0

Webkit を使えばできますObjective-C プログラムからの WebKit の使用に関するドキュメントはこちら

于 2012-05-25T09:54:35.723 に答える
0

iOS で唯一の方法は、stringByEvaluatinfJavaScriptFromString を使用することです。

しかし、なぜデータを 1 つずつ呼び出しているのでしょうか。それらを独自のデータ構造にパッケージ化するか、Jason を使用することは、データを Javascript に渡すための簡単で自然な方法です。

于 2012-05-25T14:11:05.193 に答える