我的APP不是Widget方式集成的webApp,原生怎么主动调JS方法,传值给到H5页面啊,希望大神能给个案例参考下,谢谢
我用stringByEvaluatingJavaScriptFromString方法去调JS,发现show的方法没有调通,不知道什么原因?
CGRect StRect = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height);
appFrame = [[PDRCoreAppFrame alloc] initWithName:@"WebViewID1" loadURL:pFilePath frame:StRect];
if (appFrame) {
[pCoreHandle.appManager.activeApp.appWindow registerFrame:appFrame];
[self.view addSubview:appFrame];
[appFrame release];
}
}
NSLog(@"appFrame====%@",appFrame);
dispatch_async(dispatch_get_main_queue(), ^{
[appFrame stringByEvaluatingJavaScriptFromString:@"show('hhhhhhhh');"];
});
1 个回复
骁骑
调用 stringByEvaluatingJavaScriptFromString方法时页面必须已经加载完成才行 你可以把延时调长一点再试一下