|
@@ -0,0 +1,40 @@
|
|
|
+/**
|
|
|
+ * 创建UIAnchor界面
|
|
|
+ * @param {Object} obj - 创建界面的父物体
|
|
|
+ * @param {String} value - 创建界面的类型
|
|
|
+ */
|
|
|
+function createUIAnchor(floorNum) {
|
|
|
+ let anchorCreateJson = {
|
|
|
+ type: "UIAnchor",
|
|
|
+ // element: $(".pictureMarker")[0],
|
|
|
+ // position: [100, -10, -21],
|
|
|
+ // parent: app.query('#1F1FS01')[0],
|
|
|
+ // pivotPixel: [parseFloat($(".textAndPictureMarker").css("width")) / 2, parseFloat($(".textAndPictureMarker").css("height"))],
|
|
|
+ }
|
|
|
+ var s = app.query('#' + floorNum)[0];
|
|
|
+ let n = Math.ceil(Math.random() * 10)
|
|
|
+ anchorCreateJson.element = $(".textAndPictureMarker")[0];
|
|
|
+ //anchorCreateJson.position = [5, 2, n];
|
|
|
+ anchorCreateJson.parent = app.query('#' + floorNum)[0];
|
|
|
+ anchorCreateJson.pivotPixel = [parseFloat($(".textAndPictureMarker").css("width")) / 2, parseFloat($(".textAndPictureMarker").css("height"))];
|
|
|
+ let tempTopCard = app.create(anchorCreateJson); // 创建顶牌
|
|
|
+ tempTopCard.visible = true; // 设置初始顶牌状态
|
|
|
+}
|
|
|
+function deviceIcon_click(dwtype, floorNum, ownercode) {
|
|
|
+ let funcName = "icon_click";
|
|
|
+ var data = {
|
|
|
+ 'dwtype': dwtype,
|
|
|
+ 'level': floorNum,
|
|
|
+ 'id': ownercode
|
|
|
+ }
|
|
|
+ var message = {
|
|
|
+ 'funcName': funcName, // 所要调用父页面里的函数名
|
|
|
+ 'param': data
|
|
|
+ }
|
|
|
+ // 向父窗体(用户主页面)发送消息
|
|
|
+ // 第一个参数是具体的信息内容,
|
|
|
+ // 第二个参数是接收消息的窗口的源(origin),即"协议 + 域名 + 端口"。也可以设为*,表示不限制域名,向所有窗口发送
|
|
|
+ window.parent.postMessage(message, '*');
|
|
|
+}
|
|
|
+//======================================================================================================================
|
|
|
+// 添加html
|