受此答案启发QML - Import external JavaScript file我正在尝试从外部网址加载.js
文件。
import QtQuick 2.9
import QtQuick.Window 2.2
import 'http://code.qt.io/cgit/qt/qtdeclarative.git/plain/examples/quick/demos/photoviewer/PhotoViewerCore/script/script.js' as Test
Window {
id: window
visible: true
width: 600
height: 600
Component.onCompleted: console.log('It is:', Test.calculateScale(100, 100, 200) + '!\nMagical!')
}
但是使用导入'http:// ...'语句,我的应用程序在启动后甚至没有立即启动/崩溃(没有任何错误消息)。
我有强烈的感觉,我错过了让外部导入工作的东西,但我不知道到底是什么。