import Foundation
import WatchKit
import CoreLocation
class lapperSetUp: WKInterfaceController, CLLocationManagerDelegate {
let manager = CLLocationManager()
override init(){
super.init()
manager.delegate = self
manager.desiredAccuracy = kCLLocationAccuracyBest
manager.requestAlwaysAuthorization()
manager.startUpdatingLocation()
}
@IBAction func makeStart() {
var location = manager.location
print(location?.coordinate.latitude)
}
}
中的 serviceWorker
仅在通过https加载网页时可用。
有什么方法可以使它使用通常的http在开发环境上工作?
navigator
它对我的开发环境没有影响。
我正在使用firefox / chrome作为浏览器。
答案 0 :(得分:1)
根据MDN:出于安全原因,服务工作者只能跨HTTPS运行。因此,GitHub是支持实验的好地方,因为它支持HTTPS。为了促进本地开发,本地主机也被浏览器视为安全来源。
所以我将在本地主机端口上运行您的开发环境,它应该可以工作