簡體   English   中英

外部JavaScript在模擬器中工作,但不在ios設備中工作

[英]External javascript working in simulator but not in ios device

我正在使用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>

該功能在模擬器中可以正常使用,但在設備中什么也沒有發生。請提出一些解決方案,以使其與設備一起使用。

確保.JS文件與HTML文件位於同一目錄中。 另外,嘗試直接從設備瀏覽到.JS文件,以確保可以訪問它。

您是如何打開基本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文件相同的路徑可用嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM