2

我想在 iphone 中使用 javascript 组件。我不知道如何在 UIWebView 中使用 javascript。

我想要一个翻转组件,比如 HTC 中使用 javascript 的翻转时钟。请帮我。我会很感激你的。

谢谢

4

1 回答 1

0

你当然可以。一个好的方法是使用像PhoneGap这样的框架。这应该使您免于编写大多数 native-js 交互。

如果您想自己执行一些专有工作,您应该查看UIWebView 类参考

  1. 从本机代码调用 js 函数:stringByEvaluatingJavaScriptFromString
  2. 要从 js 中调用 native:将 window.location 更改为自定义 url 方案,如“myscheme://blahblah”,并使用 shouldStartLoadWithRequest 方法实现UIWebViewDelegate,该方法检测自定义方案并将 url 路由到某些本地方法。
于 2012-11-26T07:35:30.990 回答