我试图按照这里的文档:
http://zebble.net/docs/webview-class-displaying-html
我创建了一个网页并尝试在本地文件夹中显示它,为此我从Zebble.net网站找到了一个示例代码,用于显示设备中的网页。 我尝试使用以下代码显示页面。
<WebView Url="Resources/index.html" />
但是,它显示此错误:找不到文件:/Resources/index.html
然后我将其更改为下面的代码,但它再次无效。
<WebView Url="/Resources/index.html" ></WebView>
答案 0 :(得分:0)
要在Zebble中的WebView中显示本地html文件,您不需要在URL中编写“资源”。虽然该文件位于Resources文件夹中,但您应该省略该部分,因为它是隐含的。
请参阅http://zebble.net/docs/accessing-files-and-folders
以下代码将在App.UI \ Resources文件夹中显示名为index.html的HTML文件:
<WebView Url="/index.html">
以下是测试它的完整Zebble页面的代码:
<z-Component z-type="MyPage" z-base="Templates.Default"
z-namespace="UI.Pages"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="./../.zebble-schema.xml">
<WebView Url="/index.html" />
</z-Component>