diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm
index 06829cdd1..8db6ab767 100755
--- a/fhem/FHEM/01_FHEMWEB.pm
+++ b/fhem/FHEM/01_FHEMWEB.pm
@@ -2890,11 +2890,9 @@ FW_widgetOverride($$)
plotEmbed 0
SVG plots are rendered as part of <embed> tags, as in the past
this was the only way to display SVG, and it allows to render them in
- parallel, see plotfork. As of iOS 8, if FHEMWEB is called from the Home
- Screen, the SVG is fetched but not displayed, which is IMHO a bug.
+ parallel, see plotfork.
Setting plotEmbed to 0 will render SVG in-place, but as a side-effect
makes the plotfork attribute meaningless.
- This attribute defaults to 0 on iOS8 devices, and 1 elsewhere.
@@ -3569,13 +3567,9 @@ FW_widgetOverride($$)
SVG Grafiken werden als Teil der <embed> Tags dargestellt, da
früher das der einzige Weg war SVG darzustellen, weiterhin
erlaubt es das parallele Berechnen via plotfork (s.o.)
- Ab iOS 8 werden SVG Grafiken in einem embed Tag nicht dargestellt,
- falls FHEMWEB vom HomeScreen gestartet wurde (mAn ist das ein Bug in
- iOS8).
Falls plotEmbed auf 0 gesetzt wird, dann werden die SVG Grafiken als
Teil der HTML-Seite generiert, was leider das plotfork Attribut
- wirkungslos macht. Die Voreinstellung ist 0 auf iOS 8 Geräten, und
- 1 sonst.
+ wirkungslos macht.
diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm
index 60110ba45..434377025 100755
--- a/fhem/FHEM/98_SVG.pm
+++ b/fhem/FHEM/98_SVG.pm
@@ -162,8 +162,8 @@ SVG_getplotsize($)
sub
SVG_isEmbed($)
{
- return (AttrVal($FW_wname, "plotEmbed",
- $FW_userAgent !~ m/(iPhone|iPad|iPod).*OS (8|9)/));
+ return (AttrVal($FW_wname, "plotEmbed", 1));
+ # $FW_userAgent !~ m/(iPhone|iPad|iPod).*OS (8|9)/));
}
##################
diff --git a/fhem/www/pgm2/svg.js b/fhem/www/pgm2/svg.js
index 77867d7b5..456208915 100644
--- a/fhem/www/pgm2/svg.js
+++ b/fhem/www/pgm2/svg.js
@@ -134,7 +134,7 @@ sv_menu(evt, embed)
"translate(0,"+ (h/y_mul+y_min-h/ny_mul-ny_min)*y_mul +") "+
"scale(1, "+ (y_mul/ny_mul) +") ";
o.setAttribute("transform", tr);
- doc.documentElement.appendChild(o);
+ svgNode.appendChild(o);
}
//show/hide