loadSVGFromString関数が必要なため、1.7.3からfabric.js 1.7.3を使用しています。 しかし、私のPathオブジェクトのいくつかは、アプリケーションでまったく同じコードであっても、水平方向にオフセットされています。 非常にシンプルなデモでレプリケートしようとしましたが、失敗します。 fabric.jsの変更により、これが発生する可能性はありますか? 私は、解答を見つけることなくリリースノートを見ました。1.5.0から1.7.3への移行時にfabric.jsパスオブジェクトがオフセットされる
0
A
答えて
0
実際、問題はstrokeWidthオプションで発生していました。 fabricjs 1.7.3は、数字ではなく文字列のときにパスを描画しないように見えますが、1.5.0ではパスが描画されます。ここで は一例です:
fc = new fabric.Canvas('canvas')
let path = 'M100,100 L150,100 A20,20,0,0,0,170,80 L170,50 A20,20,0,0,1,190,30 L240,30'
let line = new fabric.Path(path, { stroke: 'green', strokeWidth: '1', fill: '' })
fc.add(line)
<script src="http://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.5.0/fabric.min.js"></script>
<body>
<canvas width="500" height="500" id="canvas"></canvas>
</body>
</html>
これは、緑のパスを示しています。ファブリック1.7.3に変更すると、緑色の線は表示されなくなります。 line = new fabric.Path(パス、{ストローク: '緑'、strokeWidth:1、塗りつぶし: '}}に変更すると'再表示されます '
+0
これが正しいとすれば、適切な説明を付けてみんなにとって役に立つ何かでこの答えを変えることができます。何が失敗したのかのコードサンプルを投稿できますか? – AndreaBogazzi
関連する問題
- 1. Fabric.js関数がポイントAからBへオブジェクトを移動する
- 2. CodeIgniter 1.7.3から2.0+への変換
- 3. kafkaはローカルデータベースからkafkaへの移行をオフセットします
- 4. 1.5.0より前のJavascript SDKからの解析移行
- 5. v3からv4への移行時にエラーが発生する
- 6. キャンバスでのマウスのオフセット[fabric.js]
- 7. MariaDBからInfluxDBへの移行方法日時から時刻
- 8. 別のViewControllerへの移行時にリセットされる変数
- 9. VSS 2005からTFS 2010への移行 - 履歴が移行されない
- 10. 春3:春の2から春3への移行時にAuthenticationProcessingFilter
- 11. VS2008からVS2010への移行時に留意すべき点
- 12. 関数パラメータとしてのテンプレートからコントローラへの角度パスオブジェクト
- 13. ライブサーバからローカルホストへの移行時にwordpressがlocahostでリダイレクトし続ける
- 14. GMTからUnixタイムスタンプへの時間オフセットを追加するPHP
- 15. ホバリングでvhから100%への移行が行われない
- 16. Perlのムースからマウスへの移行 - マウスが実行されないBUILD
- 17. fabric.js - 複製されたパスグループがJSONからレンダリングされない
- 18. DynamoDBからS3へのデータ移行にどれくらいの時間がかかりますか
- 19. Angular 1.5から1.6への移行がユニットテスト内で実行されたとき
- 20. Laravel 5.4移行時にroot @ localhostへのアクセスが拒否されました
- 21. v3からv4への移行 - ツールチップがd3に表示されない
- 22. gcmからfcmへの移行後にFCMコールバックハンドラが起動されない
- 23. Java 6からJava 7への移行時の安全なリファクタリング
- 24. Solace 8.4から8.5への移行 - Docker起動時のエラー
- 25. Joomla:PHP 5.2から5.3への移行時の問題
- 26. ブーストシリアル化:バージョン化されたクラスからobject_serializableへの移行
- 27. pygame + rabbytからpyglet + rabbytへの移行時に座標が変更されました
- 28. Gitflow:開発からマスターへのマージ時にスカッシュが実行される
- 29. パスオブジェクト
- 30. GCC 3.1.2から4.2.2への移植時にコードが壊れている
いくつかのコードを表示できますか?どのくらい相殺されていますか? – AndreaBogazzi