0


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

$(document).ready(function(){ var htmlvar = varFromUiWebView; alert(htmlvar); }

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

[browser stringByEvaluatingJavaScriptFromString:@"varFromUiWebView = 1;"];

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

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

4

3 に答える 3

0

すべての iPhone ボタンに特定のクラス (つまり、iphone) を持たせ、display:none css プロパティを持たせてから、アプリで次を使用できるようにしないのはなぜですか。

- (void)webViewDidFinishLoad:(UIWebView *)theWebView {
    NSString *insertRule = [NSString stringWithFormat:@"addCSSRule('iphone', 'display: block;')"];
    [theWebView stringByEvaluatingJavaScriptFromString:insertRule];
}
于 2013-02-07T14:12:57.107 に答える