Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用react native render html作为浏览器行为的实现导航到页内URL片段子资源?_Html_React Native_Href_React Native Render Html - Fatal编程技术网

是否可以使用react native render html作为浏览器行为的实现导航到页内URL片段子资源?

是否可以使用react native render html作为浏览器行为的实现导航到页内URL片段子资源?,html,react-native,href,react-native-render-html,Html,React Native,Href,React Native Render Html,是否可以使用react native render html作为浏览器行为的实现导航到页内URL片段子资源?这里有一个例子。给定html属性的以下代码段: <h1 id="title">The Title</h1> <div style="width:50px;height:200px;"> ... </div> <a href="#title">Scroll to The T

是否可以使用react native render html作为浏览器行为的实现导航到页内URL片段子资源?这里有一个例子。给定html属性的以下代码段:

<h1 id="title">The Title</h1>
<div style="width:50px;height:200px;">
...
</div>
<a href="#title">Scroll to The Title</a>
标题
...
当用户按下“滚动到标题”锚时,我希望包含滚动视图以滚动到“标题”标题。
Linking.openURL不起作用,你能给我指路吗?

Linking.openURL
永远不会在
滚动视图中滚动。它只会做它想做的事情:向系统(Android、iOS)发送一条消息,请求“请在您认为最好的应用程序中打开此URL”(通常是web浏览器)

使用命令式方法,在
滚动视图中滚动是您想要的。要使其工作,您需要锚定标记目标的坐标。不幸的是,对于
react native render html
实现者来说,坐标无法同步检索。与DOM元素类似,如果有一种立即读取组件坐标的方法,那就太好了。因此,我们将在
onLinkPress
调用中附加一个对象,该对象在同一页面中时描述目标坐标


我正在考虑为这个库的版本6创建一个所有id的动态映射,以及每个相应处理程序的结果。当
onLinkPress
调用中的href是页面内片段时,我们会将布局对象从
onLayout
添加到
onLinkPress
参数。

链接。openURL
永远不会在
滚动视图中滚动。它只会做它想做的事情:向系统(Android、iOS)发送一条消息,请求“请在您认为最好的应用程序中打开此URL”(通常是web浏览器)

使用命令式方法,在
滚动视图中滚动是您想要的。要使其工作,您需要锚定标记目标的坐标。不幸的是,对于
react native render html
实现者来说,坐标无法同步检索。与DOM元素类似,如果有一种立即读取组件坐标的方法,那就太好了。因此,我们将在
onLinkPress
调用中附加一个对象,该对象在同一页面中时描述目标坐标


我正在考虑为这个库的版本6创建一个所有id的动态映射,以及每个相应处理程序的结果。当
onLinkPress
调用中的href是页面内片段时,我们会将布局对象从
onLayout
添加到
onLinkPress
参数。

欢迎!只是提醒一下,没有必要在问题中重复你的问题。把你的问题想象成一个网页,如果你尝试使用一些技术来提高搜索结果的SEO页面排名,那么它将接触到更多的用户。欢迎!只是提醒一下,没有必要在问题中重复你的问题。把你的问题想象成一个网页,如果你尝试实施一些技术来提高搜索结果的SEO页面排名,它会接触到更多的用户。这个增强有什么进展吗?这个增强有什么进展吗?