3
WKWebViewでjavascriptを使用してローカルHTMLゲームを読み込もうとしています。私はCSSでスタイルされたHTMLページを見ることができますが、ゲームのサウンドやゲームのアクションが聞こえません。WKWebViewでローカルHTML/Javascriptを読み込むiOS
私は、httpライブサーバー経由でまったく同じゲームをロードするとすべてが完璧と思われることがわかります。だから、私は何かローカルの負荷に間違っていると思う。 おそらくこの1つのApacheのissueが問題になりますか?
のInfo.plist:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
私のコード(SWIFT 3):
import UIKit
import WebKit
class WebViewController: AppViewController, WKUIDelegate {
var webView: WKWebView!
override func loadView() {
let webConfiguration = WKWebViewConfiguration()
webView = WKWebView(frame: .zero, configuration: webConfiguration)
webView.uiDelegate = self
view = webView
}
override func viewDidLoad() {
super.viewDidLoad()
if let path = Bundle.main.path(forResource: "index", ofType: "html", inDirectory: "game") {
webView.load(URLRequest(url : URL(fileURLWithPath: path)))
}
}
}
ありがとうございました。 GCDWebServerを使って単純なhtmlファイルだけでなく、JSを使ってローカルWebサイト全体をロードすることが可能なのかどうか知っていますか? – dejix
私はそう思う、私は私のプロジェクトで複数のhtmlファイルを読み込むためにそれを使用します。だから、あなたはおそらくそれを行うことができます。 –