問題タブ [stringbyevaluatingjavascr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
661 参照

objective-c - document.getElementByTag

すでにdocument.getElementByIdを使用しましたが、機能しなくなりました。0.01€の値を取得したいのですが、取得できません。私はそれを自分の中に保存したいのですNSString *priceが、どうやって。HTMLコードは

私の考えは

0 投票する
1 に答える
806 参照

html - stringByEvaluatingJavaScriptFromStringオブジェクトが機能しない-c

私のコード:

このhtmlファイルでは機能しません-http://www.mosgortrans.org/pass3/shedule.php?type=avto&way=0&date=0000011&direction=AB&waypoint = 1(htmlからテーブルを抽出しようとしています)

私を助けてください!

0 投票する
1 に答える
149 参照

html - index.html からテーブルを抽出する

問題は次のとおりです。「stringByEvaluatingJavaScriptFromString」を使用して、html からテーブルを取得しようとしています。テーブル自体は NSLog で取得されますが、彼女は UIWebView に表示したくありません。これが私のコードです:

どうにかしてこのページを更新した方がいいと思うのですが、やり方がわかりません((

助けてください!

0 投票する
3 に答える
614 参照

javascript - stringbyEvaluationJSS を使用して Javascript を $(document).ready(function() にインジェクトする方法


こんにちは
、問題があります。nativ から WebSolution に変数を注入したいと考えています。
私が知りたいのは、iDeviceがページにアクセスしたときに、いくつかのボタンが表示されなければならないということです...
だから私はそのように考えてみました:. index.html には、JQuery スクリプトがあります。

私のxCodeプロジェクトで:UIWebview Delegate:UiWebviewDidFinishload:で、私はそのようなものを持っています:

その結果、「varFromUiWebView」が定義されていないため、スクリプトがクラッシュします。どうすれば修正できますか?

よろしくお願いします コンスタンティン

0 投票する
1 に答える
3325 参照

ios - iOS stringByEvaluatingJavaScriptFromString の問題

UIWebView をセットアップする以下のコードがあります。

ID を持つオブジェクトの新しいイメージを設定しました (そして動作します)。でも大きさは変わらない。ご覧のとおり、NSLog を使用して高さの値を出力しますが、高さは 0.0000 と表示されます。

これは私のHTMLファイルです:

画像ごとに高さが異なり、動的に変化します。私の質問は、stringByEvaluatingJavaScriptFromString を呼び出したときにドキュメントと img の高さが変わらない理由です。おそらく、いくつかのリロード メソッドを作成する必要がありますか?

0 投票する
0 に答える
73 参照

ios - UIWebViewページにリンクを押すように強制しますか?

こんにちは、xbox live から最近のプレイヤー情報を取得し、ゲームで一緒にプレイしているプレイヤーを表示するアプリを作成しました! ユーザーが Web ページにアクセスする必要がなく、最近のプレーヤーのリストを取得するだけで、アプリを改善しようとしています。残念ながら、私は立ち往生しています。それが私がここにいる理由です!

これは、xbox ライブ サイトにログオンしたときに、データを含むページをロードするだけのリンクがないという問題です。プレーヤーのリストを取得する Java スクリプトを実行していると思われるページのリンクを物理的に押す必要があります。リンクコードはこんな感じ。<a href="#recentPlayers" class="loadsRecent"> " Players you Met"</a>

これは、リンクが押されたときに実行されるスクリプトだと思います。 <h2>Players You Met (<span>${players.length}</span>)</h2> {{if players.length}} <ol> {{each players}} <li data-gamertag="${$value.GamerTag}">{{tmpl($value) "#unknownPlayerTmpl"}} </li> {{/each}} </ol> {{else}} <div class="none">No players recently met</div> {{/if}}

残念ながら、URL に #recentplayers を追加しても問題は解決しません。また、情報を提供するだけの API を探してみましたが、見つかりませんでした。

したがって、最終的には、可能であれば Web ページをロードし、そのスクリプトを強制的に実行するか、ユーザーが実行しなくてもリンクが押されていることをシミュレートしたいと考えています。助けてくれてありがとう!

これまでのアプリのデモを見たい人がいれば、YouTube にビデオがあるので、私の言いたいことをよりよく理解できるでしょう。アプリの YouTube 動画

0 投票する
1 に答える
186 参照

javascript - UIWebView-stringByEvaluatingJavaScriptFromString を使用して実行されたスクリプトは、どのくらいの期間使用できますか?

で使用される Javascript コードの寿命はstringByEvaluatingJavaScriptFromString:?

stringByEvaluatingJavaScriptFromString:同じスクリプトを繰り返し使用し、その間にページをリロードしないコードを見つけました。それは良いことですか?

stringByEvaluatingJavaScriptFromString:スクリプト全体をアクティブなページに挿入し、UIWebViewリロードするか別のページに移動するまで使用できるようにしますか?

同じことに関するアップルのドキュメントはありますか?