0

我正在使用 Titanium sdk 3.02 和 iOS SDK 6.1。目前面临外部 javascript 的问题。

<!DOCTYPE html>
<html lang="en">
<head>
<script  type="text/javascript" src="test.full.js"></script>
<script type="text/javascript">
 testing_function();
</script>
</head>
</body>
</html>

此功能在模拟器中运行良好,但在设备中没有任何反应。请提出一些解决方案以使其与设备一起使用。

4

2 回答 2

1

确保 .JS 文件与 HTML 文件位于同一目录中。还尝试直接浏览到 .JS(从设备)文件,以确保您可以访问它。

于 2013-06-05T07:21:53.480 回答
0

您是如何打开基本 HTML 文件的?因为 UIWebView

– loadHTMLString:baseURL:

函数必须很好地参数化(源必须相对于 baseURL 可用)。 http://developer.apple.com/library/ios/documentation/uikit/reference/UIWebView_Class/Reference/Reference.html#//apple_ref/occ/instm/UIWebView/loadHTMLString:baseURL

您的 .js 是否可以使用与 HTML 文件相同的路径?

于 2013-06-05T07:22:42.697 回答