初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2023-04-29 14:07:25

2023yua
Guest

web viewer を使って3dデータを表示させたい。

いつもお世話になっています。

web viewerをつかって3Dデータを表示させようとしています。

とあるサイトを参照していろいろ試したところ、下記の①では正しく表示ができますが、②の自分のPC内のデータ参照にしたところ
正しく表示できません。(アイコンと移動、編集、または削除された可能性があります。の表示がでます)
どのようしたら「"babylonjs-cad-like-viewer.html"」を読み込めるのでしょうか。
環境はFMP19、Windows11です。

以下コードです。
C:\Users\デスクトップ\MyProject\babylonjs-iframe-embedded-test.htmlのファイルをファイルメーカーの
スクリプトを使って読み込ませています。


<!DOCTYPE html>
<html>

<head>
    <title>Babylon.js 埋め込みDemo</title>

    <style type="text/css">
        body {
            background-color: hwb(0 77% 22%);
            color: #ffffff;
        }

        h3 {
            text-align: center;
            position: relative;
        }

        iframe {
            display: block;
            margin: 0 auto;
            width: 100%;
            max-width: 800px;
            aspect-ratio: 16 / 9;
        }
    </style>

</head>

<body>

    <h3>損傷図</h3>
   ① <!-- ↓PC、filemakerとも正しく表示します。 -->
    <!-- <iframe src="https://mechanoboyu.github.io/babylonjs-cad-like-viewer/babylonjs-cad-like-viewer.html" title="Viewer demo" scrolling="no" frameborder="no" loading="lazy"></iframe> -->
   

   ②<!-- ↓PC内のデータ参照に変更したところPCは正しく表示、filemakerは表示できない。 -->
   <iframe src="babylonjs-cad-like-viewer.html" title="Viewer demo" scrolling="no" frameborder="no" loading="lazy"></iframe >

</body>

</html>

#2 2023-04-30 22:12:18

himadanee
Guest

Re: web viewer を使って3dデータを表示させたい。

WebViewerを右クリックして開発ツールを開くと、表示しているHTMLが保存されてるパスがわかります。(tempフォルダの中)
data:のURLは、それをhttps:でアクセスしてるので、そこに参照するファイルを置かないとアクセスできません。
(セキュリティ上の制限で、PC内のローカルファイルにはアクセスできません。それができると、ウェブサイトにアクセスしたときに自分のファイルを盗まれてしまいます)

#3 2023-05-01 18:42:37

2023yua
Guest

Re: web viewer を使って3dデータを表示させたい。

himadaneeさん
回答ありがとうございます。

どうやら自分は基本的なことが理解できていないようです。
VSCodeの拡張機能でlive serverを使ったときはPCに保存されている"babylonjs-cad-like-viewer.html"がちゃんと読み込まれているので
できるのかと思っていました。
もう少し調べてみます。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 547.43 KiB (Peak: 579.13 KiB) ]